Buddhism is a religion and philosophy that originated in ancient India. It is based on the teachings of Buddha and emphasizes the importance of achieving enlightenment through meditation and ethical living.