Indian religions are the related traditions that originated in the Indian subcontinent, namely Hinduism, Jainism, Buddhism, Sikhism and Ayyavazhi, inclusive of their sub-schools and various related traditions. They form a subgroup of the larger class of “Eastern religions”. Indian religions have similarities in core beliefs, modes of worship, and associated practices, mainly due to their common history of origin and mutual influence.
The documented history of Indian religions begins with historical Vedic religion, the religious practices of the early Indo-Aryans, which were collected and later redacted into the Samhitas, four canonical collections of hymns or mantras composed in archaic Sanskrit.
Jainism and Buddhism arose from the sramana culture. Buddhism was historically founded by Siddhartha Gautama, a Kshatriya prince-turned-ascetic, and was spread beyond India through missionaries. It later experienced a decline in India, but survived in Nepal and Sri Lanka, and remains more widespread in Southeast and East Asia. Jainism was established by a lineage of 24 enlightened beings culminating with Parsva and Mahavira.