Diagramas são os meios utilizados para a visualização dos blocos de construção da UML,
utilizando representações gráficas de um conjunto de elementos que permitem visualizar o
sistema sob diferentes perspectivas. Na UML 2.0, os diagramas são divididos em três
categorias: