Criticism of Hinduism

Criticism of Hinduism has been applied to both historical and current aspects of Hinduism, notably Sati and the caste system.