The word "ayu" means life and "Veda" means knowledge. So Ayurveda means knowledge of life. It is said in Charak Samhita .ayurvedacourse life is combination of body, senses mind and spirit " So we can not consider health as only physical fitness. Health also means the tranquility of mind, control of senses and smile of spirit. Ayurveda also says about one's lifespan and usefulness of one's life for the society. Ayurveda gives us knowledge about factors responsible for happy life.