Just as there are different kinds of classifications under which animals are grouped, herbivores and carnivores are two terms used to describe or explain the type of food eaten by these animals. One of the common differences between herbivores and carnivores is that herbivores are animals that feed chiefly on plants while carnivores refer to animals that feed chiefly on meat as their main source of energy.
The various types of materials eaten by both herbivores and carnivores have also shaped certain features of their mouth, most especially their teeth and mouth structure. Herbivores are known to have dull incisors, and flat, broad canines.
The arrangement of their teeth makes it easy for them to crush seeds, grind plants before ingesting them. In contrast, carnivores are known to have long, curved, sharp incisors, and pointed canines. This also makes it easy for them to eat the meat from their prey. Another difference is that herbivores have smaller mouth openings compared to carnivores.