This document provides an introduction to ASP.NET MVC, including its objectives of separating concerns through the MVC pattern. It compares ASP.NET MVC to WebForms, noting MVC's goals of testability, control over markup, and leveraging ASP.NET benefits. Key aspects of MVC like clean URLs, extensibility, and ease of unit testing are covered.