The term ayurvedic comes from the classical Indian language Sanskrit, meaning “ayu”, duration of life, and “veda”, truth or knowledge. It can therefore be translated as “science of life”. Ayurveda is a concept that covers all aspects of human beings and their surroundings. More than a medical discipline, it is a philosophy of life