Jainism is one of the world's least known religions, with origins in ancient India. Originating in the 6th century CE, it teaches the liberation of the soul by right knowledge, faith and conduct. Present-day Jainism takes its form from the teachings of Mahavira. Sacred texts containing his teachings are the Agamas, which teach that all living beings – animal, plants and germs – have a soul and the potential to attain Nirvana. Jainism has around 5 million followers, mostly in India.