A healthy diet provides all necessary nutrients and energy. It allows the body to grow, repair itself, fight illness, and avoid weight problems. There are five categories of foods needed for health: fruits and vegetables; carbohydrates; proteins from meat, fish and eggs; dairy; and foods with fat and sugar. A balanced diet from these categories that incorporates a variety of fruits and vegetables can prevent diseases and support overall wellness.