What is the difference between herbivores, carnivores, omnivores and detritivores?

What is the difference between herbivores, carnivores, omnivores and detritivores?

There are four main types of animals: herbivores, carnivores, omnivores and detritivores. Each type of animal has a different diet and different way of getting food. Herbivores are animals that only eat plants. Carnivores are animals that only eat other animals. Omnivores are ani...