What is an Affinity Community? Niche or Affinity communities are places where people who share similar interests, education and professional backgrounds or lifestyles decide to live in the same place. The idea of an affinity group or affinity community is not like...