What is the difference between caste and religion?
What is the difference between religion and caste?