Ayurveda is a traditional holistic health care system, older than any other system of medicine, which has been practiced in India for more than 5000 years. It represents the science of life and longevity originating in the Vedic traditions of India. This ancient Indian medicine seeks to reestablish the harmony between the body and its habitat by creating the optimum health environment. It believes in detoxifying the body as a prelude to strengthening the immune system.