Na UML as seguintes definições abaixo são relativas à:
• "É uma generalização com o propósito de organizar as classes de objetos em grupos".
• "É um mecanismo de propósito geral para organizar elementos semanticamente relacionados em grupos"