El documento describe brevemente 6 tipos de diagramas UML: diagrama de secuencia, diagrama de actividad, diagrama de clases, diagrama de caso de uso, diagrama de estados y diagrama de tiempos. Cada diagrama se utiliza para representar una parte diferente del sistema, como la interacción de objetos, el flujo de control, las relaciones entre clases, la interacción entre actores y el sistema, los estados posibles y el tiempo de los mensajes entre objetos.