Este documento provee una introducción a los diferentes tipos de diagramas utilizados en modelado de software, incluyendo diagramas de clases, secuencia, estado, actividad y casos de uso. Explica conceptos clave como clases, atributos, métodos y las relaciones entre clases como herencia, asociación y agregación. Además, clasifica los diagramas en estructurales y de comportamiento e identifica los elementos principales de UML.