Este mecanismo é utilizado para estender o significado de um determinado elemento em um diagrama. A UML predefine diversos estereótipos.
Os estereótipos definidos pela própria equipe de desenvolvimento devem ser documentaods de tal forma que a sua semântica seja entendida sem ambiguidades por toda a equipe e que ele seja utilizado de forma consistente na modelagem de todo o sistema.
Os estereótipos podem ser classificados em dois tipos: estereótipos gráficos e estereótipos de rótulo.
Um estereótipo gráfico é representado por um ícone que lembre o significado do conceito ao qual ele está associado (Ator, por exemplo).
Um estereotipo de rótulo é representado por um nome delimitado pelos símbolos << e >> e posicionado próximo ao simbolo.
Bezerra, 3 ed. p. 42