Ayurveda is a term in the Sanskrit language, which is composed from “Ayush” (meaning “life”) and “Veda” (meaning “knowledge” or “science”). Thus, the term “Ayurveda” means – the science of life or the science of living. Ayurveda can be defined as the science of life concerned with both the practices of living a healthy life and the treatment of diseases. Ayurveda is a complete system of healing as it follows the holistic approach towards attainment and maintenance of the state of health. Ayurveda treats an individual as a whole, that is, at all planes, viz. – physical, mental, and spiritual. For thousands of years, Ayurveda has been practiced in India as the main system of medicine, and still today, it is one of the prime complementary and alternative systems of medicine practiced in India.