Jainism is one of the world’s oldest religions, with roots tracing back to at least the 6th century BCE — older than Buddhism — and many scholars believe it existed long before Mahavira.