Este documento presenta información sobre patrones de diseño de software. Brevemente describe el patrón MVC, que divide una aplicación en tres componentes principales: el modelo, la vista y el controlador. También menciona algunos beneficios generales de los patrones de diseño como la abstracción, la reutilización de código y la simplificación de la complejidad.