Der Hauptunterschied zwischen diesen drei Gruppen besteht darin, dass Fleischfresser Fleisch essen, Pflanzenfresser Pflanzen und Allesfresser etwas von beiden essen. Jede hat eine andere Art von Zähnen und ein anderes Verdauungssystem, das ihr beim Fressen hilft und seine Nahrung verdauen.
Fleischfresser haben nur einen Magen und scharfe, starke Zähne, die dafür gemacht sind, in Fleisch zu reißen, um es vom Knochen zu lösen. Sie verbringen wenig Zeit damit, ihre Nahrung zu kauen, weil ihrem Speichel die Verdauungsenzyme fehlen, die ihnen helfen, die Nahrung aufzuspalten. Das Tier schickt es direkt in die Speiseröhre, wo der Verdauungsprozess beginnt. Die Nahrung gelangt in den Magen, wo sie verdaut und die Nährstoffe extrahiert werden.
Pflanzenfresser ernähren sich nur von Pflanzenteilen. Sie verbringen viel Zeit damit, ihre Nahrung mit flachen Zähnen zu kauen, die zum Mahlen von harten Pflanzen gemacht sind. Die Nahrung erreicht ihren Magen, wo sie fermentiert wird, um die Verdauung zu erleichtern. Während des Fermentationsprozesses wird eine spezielle Mikroflora ausgeschieden, die beim Abbau von zähem Pflanzenmaterial hilft und den Nährstoffextraktionsprozess erleichtert.
Allesfresser fressen sowohl Tiere als auch Pflanzen. Der Mensch ist ein Paradebeispiel für Allesfresser. Das Verdauungssystem eines Allesfressers ähnelt eher dem eines Fleischfressers, aber er kann Pflanzenmaterial leichter verdauen als die meisten Pflanzenfresser.