Answer: India’s traditional, natural system of medicine that has been practiced for more than 5,000 years. Much before allopathy and homeopathy, an ancient science called Ayurveda arose. Ayurveda is the science of healing with herbs, fruits and minerals from nature’s bounty. The word “Ayu” means all aspects of life from birth to death. The word “Veda” means knowledge or learning. Hence Ayurveda indicates the science by which life in its totality is understood. It is one of the oldest scientific medical systems in the world.