Si bien hay animales que sólo comen carne, hay otros que sólo pueden comer plantas, y algunos las dos cosas. Los animales que solo comen carne, como los felinos y los tiburones, se les conoce como carnívoros. La mayoría de éstos tienen dientes afilados o garras para cazar. Los animales que sólo comen plantas, como los caballos, son hervívoros, y aquellos que comen de todo, como los humanos (y los osos), son omnívoros.