A especificação da UML, na versão 2.4, apresenta dois grupos de tipos de diagramas, sendo eles: