The Health Benefits Of Yoga

Yoga is a word derived from Sanskrit, meaning union between spirit, body and mind. In Buddhism, Hinduism, and Jainism, yoga is considered a meditating practice that is useful for making the body work at its optimal level.