People sometimes use these terms as synonyms, however, the main difference between the two is in the type of relationship they describe. Association usually indicates more casual business relationships closer to a partnership, whereas affiliation can be understood as a stricter contractual agreement.