What do you mean by affinity group?

Affinity group can be described as a group formed around a common interest where members are usually of the same organization. They usually work for a common purpose and work together to achieve a common goal.