Este documento describe el lenguaje de modelado UML (Unified Modeling Language). Explica que UML fue creado para unificar los diferentes lenguajes y métodos de modelado existentes y que está compuesto por elementos, relaciones y diagramas. Luego describe los principales elementos como clases, casos de uso, colaboraciones e interfaces, y los diagramas como diagramas de clases, casos de uso, objetos y secuencias.