- ASP.NET is the latest version of Microsoft's Active Server Pages technology (ASP).
- ASP stands for Active Server Pages ASP.NET is a program that runs inside IIS.
- IIS (Internet Information Services) is Microsoft's Internet server .
- IIS comes as a free component with Windows servers .
- IIS is also a part of Windows 2000 and XP Professional .
- When a browser requests an HTML file, the server returns the file.
- When a browser requests an ASP.NET file, IIS passes the request to the ASP.NET engine on the server.
- The ASP.NET engine reads the file, line by line, and executes the scripts in the file.
- Finally, the ASP.NET file is returned to the browser as plain HTML.

Language Support
- ASP.NET uses the new ADO.NET.
- ASP.NET supports full Visual Basic, not VBScript.
- ASP.NET supports C# (C sharp) and C++.
- ASP.NET supports JScript as before.