Gautama Buddha or Siddhartha was a spiritual teacher from the Indian subcontinent, on whose teachings Buddhism was founded.