El documento describe el patrón de diseño MVC y el framework Apache Struts. Struts implementa el patrón MVC separando una aplicación web en tres componentes: el modelo, la vista y el controlador. El framework proporciona clases y archivos de configuración para crear aplicaciones web que sigan este patrón.