Este documento introduce el patrón de diseño MVC (Modelo Vista Controlador), el cual separa una aplicación en tres componentes: el modelo (datos), la vista (interfaz de usuario) y el controlador (lógica). Explica cada uno de estos componentes, sus ventajas y cómo interactúan en el patrón MVC. También incluye ejemplos y fuentes de información adicional sobre este patrón.