Associação é uma conexão entre classes, e também significa que é uma conexão entre objetos daquelas classes. Em UML,
uma associação é definida como um relacionamento que descreve uma série de ligações, onde a ligação é definida como a
semântica entre as duplas de objetos ligados. Considere a FIGURA I e a FIGURA II a seguir:

Os tipos de relacionamentos que a FIGURA I e a FIGURA II representam, são, respectivamente: