Na modelagem UML, os modelos contêm elementos de modelo (como por exemplo agentes, casos de uso, classes e pacotes) e um ou mais diagramas que mostram uma perspectiva específica de um sistema.
Um modelo é tanto um conceito quanto um elemento de modelagem. Como um conceito, um modelo é uma abstração de um sistema a partir de uma perspectiva e nível de detalhe específicos. Como um elemento de modelagem, um modelo e seus elementos de modelo correspondentes aparecem na visualização Explorador de Modelos. Esses elementos de modelo são representados graficamente como elementos de diagrama em um diagrama.
Um projeto de modelagem pode conter qualquer quantidade de modelos. É possível abrir e gerenciar cada modelo na visualização Explorador de Modelos e é possível abrir diagramas a partir de mais de um modelo ao mesmo tempo.
É possível utilizar os modelos para fazer o seguinte: