Nutrition in animals is as essential as it is for plants. Plants prepare their own food by the process of photosynthesis, but animals cannot prepare their own food, so they are heterotrophs; hence they need to depend on plants or other animals for their food. Animals derive their Nutrition either by eating plants directly (herbivores), or indirectly by eating animals which have consumed plants (carnivores). Some animals feed on both plants and animals; these animals are termed as omnivores. All organisms require food or Nutrition for their survival and growth.