El documento describe el patrón de arquitectura de software Modelo Vista Controlador (MVC). MVC separa una aplicación en tres capas: la capa de datos (Modelo), la capa de interfaz (Vista) y la capa lógica (Controlador). El Modelo representa los datos y reglas de negocio de la aplicación, la Vista muestra la interfaz de usuario, y el Controlador maneja las interacciones entre el Modelo y la Vista.