what is the difference between the caste and varna?
Caste and Jati are the same thing, caste is English translation of jati. Varna is the groupings of caste. There are total four varna, Brahman, Kshatriya, Vaishya and Shudra. The fifth one is the untouchables which are kept out from the social order.