Benefits of yoga on the physical level are well known. Today, millions are taking to the yogic lifestyle for its health and fitness benefits. Yoga makes your body steady, flexible and strong. It increases endurance and vitalizes the organs. It gives a feel-good factor and improves self-confidence. Though not a panacea for everything, it is known to relieve many health problems, like anxiety, constipation, obesity, hypertension, digestive disorders, hormonal imbalances, respiratory and cardiac problems, allergies, and reproductive disorders, to name a few. Various yoga asanas and the Hatha Yoga practices of shad karmas (six practices for purification of body) were developed for specific health benefits.