El documento describe el patrón de diseño MVC (Modelo, Vista, Controlador), el cual sugiere separar el sistema en tres partes: el Modelo representa la información del mundo real, la Vista muestra la información al usuario, y el Controlador maneja las solicitudes del usuario y modifica el Modelo. MVC separa el Modelo de la Vista y crea independencia de funcionamiento para facilitar el mantenimiento y escalamiento de la aplicación.