Affinity groups