El diagrama de clases describe las clases y sus relaciones en un sistema de software. Muestra las clases, sus atributos, métodos y las relaciones entre las clases como herencia, agregación y asociación. El diagrama representa la estructura estática de un sistema y se utiliza para modelar un dominio.