Un carnivore est, littéralement, un dévoreur de chair. Cela signifie qu'ils obtiennent l'énergie dont ils ont besoin pour vivre grâce à un régime alimentaire composé des corps d'autres animaux. On distingue néanmoins plusieurs types de carnivores : les carnivores stricts, qui se nourrissent exclusivement de viande, les hypercarnivores dont l'alimentation contient plus de 70 % de viande fraîche et les hypocarnivores dont le régime alimentaire contient moins de 30% de viande.