ASP is a technology that allows you to dynamically
generate browser-neutral content using server-side scripting.
The code for this scripting can be written in any of several
languages and is embedded in special tags inside the otherwise-normal
HTML code making up a page of content. This heterogeneous
scripting/content page is interpreted by the web server
only upon the client's request for the content.
ASP.net
ASP.net is a Web development platform
that provides services, a programming model, and software
infrastructure necessary to build enterprise-class applications.
Although largely syntax compatible with its popular predecessor—Active
Server Pages (ASP)—ASP.NET is a revolutionary new
programming framework designed to enable the rapid development
of Web applications. As part of the Microsoft .NET platform,
ASP.NET provides a component-based, extensible, and easy-to-use
way to build, deploy, and run Web applications that target
any browser or mobile device.