Ayurveda, which literally means the science of life (Ayur = Life, Veda = Science), ayurveda is an ancient medical science which was developed in India thousands of years ago.
Originated in prehistoric times, some of the concepts of Ayurveda have been discovered since the times of Indus Valley Civilization and earlier. Ayurveda significantly developed during the Vedic period and later some of the non-Vedic systems. Balance is emphasized, and suppressing natural urges is considered unhealthy and claimed to lead to illness Ayurvedic practitioners had developed various medicinal preparations and surgical procedures by the medieval period.
source: wickepedia