Ayurveda is also called the “science of longevity” science of life , because it offers a complete system to live a long healthy life. It offers programs to rejuvenate the body through diet and nutrition. It offers treatment methods to cure many common diseases such as food allergies, which have few modern treatments.