Herbivores eat plants, carnivores eat meat, and omnivores eat plants and meat. Simple." Cats only eat meat, so they are called carnivores. Sheep only eat plants, so they are called herbivores.
Some animals eat only plants (herbivores), like pandas, who feed only on bamboo, or carnivores, which hunt gazelles. The omnivore, by contrast, is nature's culinary adventurer and eats anything ...
In a grazing food chain, energy and nutrients move from plants to the herbivores consuming them, and to the carnivores or omnivores preying upon the herbivores. In a detrital food chain ...