This document summarizes .NET 4 features including ASP.NET improvements, parallel computing, the Dynamic Language Runtime, compatibility with previous .NET versions, and in-process side-by-side execution of assemblies from different .NET versions. Key points covered include new Web Forms client ID modes, Parallel LINQ for leveraging multi-core CPUs, the Managed Extensibility Framework for component extensibility, and the ability to run 3.5 and 4.0 assemblies simultaneously in the same process.