Buddhism is an Indian religion.
Buddhism ( [ pronˈbʊdɪzəm ] or [ ˈbuːdɪzəm ] ) is an Indian religion and dharma that encompasses a variety of traditions , beliefs and spiritual practices largely based on teachings attributed to the Buddha . Buddhism and Jainism are two ancient Indian religions that developed in Magadha ( Bihar region ) and continue to thrive in the modern times .