Jainism originated in northeastern India as a rejection of aspects of Hinduism like animal sacrifice and the caste system. It is centered around 24 great teachers called tirthankaras, with the most important being Mahavira. Jains believe in nonviolence, nonattachment, karma, and reincarnation. They seek to purify the soul through moral behavior and spiritual discipline to achieve liberation from rebirth.