The word "Ayurveda" comes from the Sanskrit and means "the science of life." It embraces the holistic approach as it encompasses all the physical, mental and emotional aspects important to health. High-quality warm herbal oils are used in these treatments, which are carefully prepared according to over 2000-year old traditional recipes from Hindu scriptures.