I am coming to this from a very technical background. I am basically trying to figure out when to use which of those terms to describe the associations/relations between classes in an UML class diagram or between entities in a domain model and such things.
Learn English – the difference between ‘related’/’relation’ and ‘associated’/’association’
meaningmeaning-in-context
Best Answer
I would say, in this context (UML), that association, composition and agregation are "subtypes" of relationships between classes.
This link may be helpful to you 'UML Class Diagram: Association, Aggregation and Composition' : http://aviadezra.blogspot.com.es/2009/05/uml-association-aggregation-composition.html
So, I would use the term association when refering to the "Association" relationship and relationship when referencing, in general terms, to the different types of relationship.