Foods that we consume every day are filled with different types of nutrition – be it proteins, carbohydrates, vitamins or fats. Most food items contain more than one type of nutrition. There comes the need to identify classes of food in terms of the type of nutrition they obtain.

The main classes of food are as follows:

  1. Carbohydrates: These are needed in large quantities in our body. The primary source of fuel in our body is carbohydrates. It is especially needed for mental as well as physical activity. Carbohydrates provide energy to your body. They can either be stored in our body in a form of starch known as glycogen or it can be in indigestible in the form of dietary fiber, which helps in improving digestion of food. Oats, bananas and kidney beans are some foods high in carbohydrates.
  2. Fats: Fat gives an extremely concentrated source of energy which is stored inside the body for future use. The dietary fat is essential in maintaining healthy cell membranes. It also helps in regulating the synthesis of steroid hormones. However, excessive intake of fat can increase the risk of obesity and other diseases. Foods like avocados, cheese and nuts contain high quantity of fat.
  3. Proteins: Proteins are required in order to make up and strengthen muscle tissue, maintain the health of the immune system and also regulate the secretion and flow of enzymes and hormones. Proteins have to be broken down by the digestive system into amino acids and then transported to different parts of the body, wherever required. Oats, eggs, almonds are rich in protein.
  4. Vitamins: Vitamins not only support and strengthen our immune system but also maintain the health of muscle tissues and bones. Vitamins are required in small quantities in our body and hence are called micronutrients. Carrots, spinach and kale are some vitamin-rich foods. Read more http://symptoms.webmd.com/#introView