The document summarizes the ASP.NET architecture and its differences from ASP. ASP.NET runs on the .NET framework and provides a common language runtime, type system and class library. It supports multiple programming languages and compiles code to intermediate language for execution. ASP.NET applications can be built as web forms or XML web services. It provides better performance, security and stability than ASP due to features of the .NET framework like memory management and just-in-time compilation.