Food comes from plants and animals. Plants are the primary source of food as they produce food through photosynthesis. Humans obtain food directly from plants such as fruits, vegetables, cereals and oils, or indirectly by eating animals that consume plants. Animals are also a source of important foods like milk, eggs and meat. All foods contain important components like carbohydrates, proteins and fats that the human body needs to function properly.