Association is a relationship between objects describing availability of instances to locate each other.
Associations are the glue that holds together an object model.
UML associations can
have names
be ordered
specify multiplicity (cardinality, or size of a collection)
spell object roles
provide other attributes.