The Sanskrit word “ayurveda”, has two roots: “Veda” which means “science” or “knowledge” and “Ayu” is « life ». For a western mind, the ayurvedic approach towards the phenomena of life, health and disease, may seem at first approach difficult to understand.