A balanced diet contains the proper proportions of carbohydrates, proteins, fats, vitamins, minerals, and water necessary for good health. Carbohydrates and fats provide energy, while proteins supply materials for growth and repair. Vitamins and minerals are essential nutrients found in foods that support functions like bone and muscle health. Maintaining a balanced intake of these key food classes through sources like fruits, vegetables, grains and proteins is important for overall nutrition.