भारत में जाति प्रथा का सबसे मुख्य कारण यहाँ की सामाजिक वर्ण व्यवस्था थी, जो किसी अच्छे उद्देश्य के लिए स्थापित की गई थी, लेकिन उसने विकृत रूप धारण कर लिया और भारत में जाति प्रथा की उत्पत्ति हुई।