Difference Between Association, Multiplicity, and Navigability in UML

Association describes the relationship between two or more components Multiplicity describes the number of elements possible in a relationship between those components Navigability describes the directional flow of data in the association