Um dos elementos do modelo conceitual da UML (Unified Modeling Language) são os blocos de construção, que podem ser de três tipos: itens, relacionamentos e diagramas.
Sobre eles pode-se afirmar que:
I. Os itens podem ser estruturais, comportamentais, funcionais, de agrupamento, e anotacionais.
II. Os relacionamento podem ser de dependência, associação, generalização, encapsulamento e realização.
III. Os diagramas podem ser de classes, atributos, métodos, caso de uso, componentes e implantação.