El documento describe el patrón de diseño MVC (Modelo Vista Controlador), el cual separa una aplicación en tres capas: la capa del modelo representa los datos y la lógica del negocio, la capa de la vista representa la presentación de los datos, y la capa del controlador conecta el modelo y la vista y maneja las peticiones del usuario.