Este documento describe diferentes tipos de relaciones entre clases en UML. Explica asociaciones binarias, asociaciones de una y dos vías, multiplicidad, agregación y especialización/generalización. Las asociaciones incluyen uno a uno, uno a muchos y muchos a muchos. La agregación describe una relación parte-todo, mientras que la especialización/generalización representa una relación "es un".