
Foods provide the body with various nutrients it needs. The three main groups that provide energy to the body are carbohydrates, fats, and proteins. Your body needs energy to digest and process every food you eat. The amount of energy needed varies based on the food.