Jainism is an ancient Indian religion belonging to the śramaṇa tradition.
It prescribes ahimsa (non-violence) towards all living beings to the greatest possible extent.
The three main teachings of Jainism are ahimsa, anekantavada (non-absolutism), aparigraha (non-possessiveness).
Followers of Jainism take five main vows: ahimsa, satya (not lying), asteya (non stealing), brahmacharya (chastity), and aparigraha.
Monks follow them completely whereas śrāvakas (householders) observe them partially.