Este documento presenta una introducción a UML (Lenguaje de Modelado Unificado) y sus principales diagramas, incluyendo diagramas de casos de uso, secuencia, colaboración, objetos, clases, estados, componentes y despliegue. Explica que UML es un lenguaje estándar para especificar, construir y documentar sistemas de software orientados a objetos. Luego describe brevemente cada tipo de diagrama UML y sus elementos clave. El objetivo general es mostrar cómo UML puede usarse para modelar diferentes aspectos de un sistema de software.