A UML 2.0 classifica de forma geral seus diagramas da seguinte forma:
Diagrama de Comportamento, Interação e Extrutura.
Diagramas de comportamento. Um tipo de diagrama que descreve características comportamentais de um sistema ou processo de negócio. Isto inclui a actividade, máquina de estado e diagramas de casos de uso, ,bem como os quatro diagramas de interação
Diagramas de interação. Um subconjunto dos diagramas de comportamento que enfatizam interações de objetos. Isso inclui a comunicação, visão geral de interação, seqüência e diagramas de tempo.
Diagramas de estrutura. Um tipo de diagrama que descreve os elementos de uma especificação que são independentes do tempo. Isto inclui estrutra composta, estrutura de classes, componentes, implantação, objeto e diagramas de pacote.
fonte: http://www.agilemodeling.com/essays/umlDiagrams.htm