6 Important Teachings of Mahavira | Jainism

The following points highlight the six important teachings of Mahavira. The teachings are: 1. Belief in Soul and Karma 2. Nirvana 3. Non-Belief in God 4. Rejection of Vedas 5. Ahimsa 6. Freedom to Women. Teaching # 1. Belief in Soul and Karma: According to Mahavira every element was a combination of material and spiritual factors. While the material factor [...]