In Classic ASP means earlier verion of the Website Devlopment through ASP(Microsoft Active Server Pages Web Application devlopment Technology), we write our code in one single physical file in which we,
embeded design logic and buisness logic in same file.
Which sometimes become hactic to read or understand beacuse of too much length and in-depth complexcity,.
Thank's Godd.. and microsoft which brings a new innovative and revised version of ASP so it becomes ASP.NET.
In which the Code Behind Feature come with the use of Visual studio as an IDE.
when we write our code then actually we design our code in html with CSS in Seperate File and implement Buisness logic in different file( like coding in C#).
In which we write the or design the Page is called <Name>.aspx
And in which we write logic from language is called <Name>.aspx.cs(In case if Language is used as C#)
I hope this answer may solve your query..
For further Reference explore MSDN.