Buddhism originated in India in the 6th-4th centuries BCE and is based on the teachings of Buddha. The core beliefs are the Four Noble Truths: that life involves suffering, suffering arises from craving and attachment, suffering can end, and the Eightfold Path provides a way to end suffering. The two main branches are Theravada and Mahayana Buddhism, which have over 500 million total followers worldwide. Key Buddhist concepts include meditation, non-attachment, karma, and enlightenment through practices like the Eightfold Path.