Yoga is a vast umbrella term that encompasses endless styles of the original word. Hatha yoga is the most generic term (Ha meaning sun and tha meaning moon) that refers to the balance of energies and ...