Buddhism is an Indian religion and dharma.
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 originated in Ancient India sometime between the 6th and 4th centuries BCE , from where it spread through much of Asia , whereafter it declined in India during the middle ages .