Ayurveda, which literally means the science of life (Ayur = Life, Veda = Science), is an ancient medical science which was developed in India thousands of years ago. Ayurveda is a system, which uses the inherent principles of nature, to help maintain the health of a person by keeping the body, mind and spirit in perfect equilibrium with nature.