AFFINITY SPACES