The path to non-violence.. What is Jainism? An Indian religion that prescribes a path of non- violence towards all living beings. Its philosophy and practice.