Any substance which nourishes the body and is fit to eat is called food. Food is essential for human life because it is the source of energy and nutrients. Our body is made up of the foods we eat. Food contains chemical components similar to those that make up the body. These chemical components of food are called nutrients.