Este documento describe los conceptos fundamentales de los frameworks. Explica que un framework es una estructura estandarizada de conceptos, prácticas y criterios que sirve como base para el desarrollo de software. En el desarrollo de software, un framework provee una arquitectura conceptual y tecnológica para organizar y desarrollar proyectos de software. Finalmente, el documento discute el patrón de arquitectura MVC y cómo se puede aplicar un framework siguiendo este patrón.