This document provides an overview of the technical architecture changes between IIS 6.0 and IIS 7.0. Some key points: - IIS 7.0 uses a modular architecture with over 40 optional role services, allowing a more customized installation footprint than the monolithic IIS 6.0. - IIS 7.0 introduces managed modules that can be written in any .NET language and plug directly into the request processing pipeline. - The request processing in Integrated Mode integrates ASP.NET and IIS into a single consolidated pipeline, providing benefits like unified configuration and ASP.NET services for all content. - Applications can run in either Classic Mode for backward compatibility or Integrated Mode