Diagramas Estruturais: priorizam a descrição estática de estruturas de um sistema, como classes, atributos e operações destas últimas, além de prováveis relacionamentos entre tais construções.
Diagrama de classes
Diagrama de objetos
Diagrama de componentes
Diagrama de instalação
Diagrama de pacotes
Diagrama de estrutura Composta
Diagrama de Perfil
Diagramas Comportamentais: detalha o funcionamento (comportamento) de partes de um sistema ou processos de negócio relacionados a tal aplicação.
Diagrama de Caso de Uso
Diagrama de Estados
Diagrama de atividade
Diagramas de Interação: considerados um subgrupo dos diagramas comportamentais, sendo normalmente utilizados na representação de interações entre objetos de uma aplicação.
Diagrama de sequência
Diagrama de Interatividade
Diagrama de colaboração ou comunicação
Diagrama de tempo