Buddhism is a religion largely based on teachings attributed to Siddhartha Gautama, better known as the Buddha.