For thousands of years in antiquity, remains a science that is today gaining wide acceptance and popularity. It is a system of medicine with natural remedies that can treat most of the so called incurable diseases.
The science, the mystery, that is “Ayurveda” was preached and practiced in ancient times by the omniscient sages, as revealed to them in their spiritual pursuit. It evolved into a complete health-care system over many millenia. Although modern medicine has put this science in the shade, albeit temporarily. the failure of modern medicine to counter ailments without side effects has again brought this science into the limelight.
The name Ayurveda is derived from two Sanskrit words, Ayur meaning life and longevity, and Veda meaning knowledge or science. In other words Ayurveda means "the Science of Life" that teaches us to live life in a true and natural balance. It is the traditional natural healing system of India, being practiced here for over 6000 years.