This document provides an introduction to ASP.NET, including: how it differs from ASP by being object-oriented, compiled, and separating code from content; its goals of improving code quality, deployment, scalability and supporting different devices; benefits like multiple languages, server processing, controls, consistency and deployment; and how it enables web services and mobile controls.