Both religions have many shared beliefs and practices, but also pronounced differences that have led to much debate.Y. Masih in A Comparative Study of Religions (2000), Motilal Banarsidass Publishers: Delhi, Page 18. "There is no evidence to show that Jainism and Buddhism ever subscribed to vedic sacrifices, vedic deities or caste. They are parallel or native religions of India and have contributed much to the growth of even classical Hinduism of the present times." Both share belief in karma and rebirth (or reincarnation), they both accept the idea of spiritual liberation (moksha, nirvana) from the cycle of reincarnation and they both promote similar religious practices (such as dhyana, samadhi, mantra, and devotion). Both religions also share many deities (though their nature is understood differently), including Saraswati, Vishnu (Upulvan), Mahakala, Indra, Ganesh and Brahma.
