Definitions of Therapies

Following are the high level definitions of therapies. These definitions are not exhaustive but meant for introductory purpose only. Some of the definitions covered are Ayurveda, Homeopathy, Acupuncture, Oriental Medicine and yoga.