The difference between ASP and ASP.NET is that ASP is
interpreted; whereas, ASP.NET is compiled. This implies that since ASP uses
VBScript; therefore, when an ASP page is executed, it is interpreted. On the
other hand, ASP.NET uses .NET languages, such as C# and VB.NET, which are
compiled to Microsoft Intermediate Language (MSIL).