The name Ayurveda is derived from two Sanskrit words, “Ayur” meaning span of life or longevity, and “Veda” meaning knowledge or Science. In other words, Ayurveda means “Science of Life” or “The Knowledge of Life” that teaches us to live life in a true and natural balance.