Homogeneity vs Diversity