A UML 2.0 divide os diagramas em duas categorias, estruturais e de comportamento. São exemplos de diagramas estruturais e de comportamento, respectivamente, os diagramas de