O documento descreve o padrão arquitetural MVC e suas aplicações para web. Explica que o MVC divide as aplicações em três camadas - modelo, visão e controle - e permite que uma mesma aplicação possa ter várias interfaces. Também discute o modelo MVC 2 para web, frameworks web como JSF e as vantagens do padrão MVC.