The world has many different …show more content…
The castes are socially ranked, forming an upper social division as well as lower ones. Caste, then, determines one's profession, one's potential education, one's social position, even defining these limitations for your children. These social limitations are reinforced by the concept that caste is determined by sins or virtues in a previous life: how well one fulfilled his dharma in the past. The responsibilities of one's current caste also constitute the dharma which will further advance or punish one in your next life. In other words, exceeding one's dharma in not only unnecessary, but in all probability will hurt your dharma, causing you to fall into a lower caste in your next life. This intertwining of social strata with religion creates a fatalism derived from inevitable destiny, guilt complexes of past life caste determination, a philosophy of acceptance, and fear of punishment for transcending one's dharma. In this light, Hinduism becomes a tremendous force for stagnation, eliminating the initiative for progress in a philosophy of acceptance which breeds an apathy for social justice. Such a pervasive philosophy becomes an asset to the status quo and ruling stratum, stabilizing the social structure at the expense of individuals.
Buddhism, on the other hand, plays little role in the social or political structure of a society. Buddhism actually began as a reaction to the violence of Hindu society,