Yoga is a spiritual tradition that began in India about 5,000 years ago. Historically its practices have been adopted by such religions as Hinduism, Jainism, and Buddhism. However, the practice of yoga is compatible with any religion, as well as atheism.