I dyreriket er det to hovedtyper som spiser planter som en vanlig del av kostholdet: planteetere og altetende. Den største forskjellen mellom de to er at mens planteetere lever av en diett som utelukkende består av planter, spiser altetende et mye mer variert kosthold, og spiser vanligvis både planter og dyr jevnlig. Omnivorer skal ikke forveksles med rovdyr, som i likhet med planteetere overlever på bare en hovedtype mat. Rovdyr lever primært av en diett utelukkende av kjøtt.
Når noen tenker på plantespisende dyr, tenker de sannsynligvis på en planteetning. De spiser ingenting annet enn planter, og det kan inkludere gress, trær, frukt og til og med alger, en bakterie som får energi via fotosyntese slik planter gjør. Herbivores finnes overalt hvor dyr er til stede, og vanlige typer inkluderer kyr, hester, sjiraffer og leguaner.
Levende på et mer variert kosthold, stoler altetende på planter som et jevnt energimiddel, men konsumerer også kjøtt med jevne mellomrom. Mens det har vært tilfeller av planteetere som spiser kjøtt og rovdyr som spiser planter i drastiske omstendigheter, er altetende klassifisert som sådan fordi de regelmessig er avhengige av begge matvaretyper som en del av et standard diett, i motsetning til bare i spesielle omstendigheter. Mange typer pattedyr er klassifisert som altetende, inkludert vaskebjørn, griser, sjimpanser og ja til og med mennesker. Flere typer fugler, som kyllinger og kråker, er også klassifisert som altetende, da de spiser både frø og planteprodukter, men også små insekter og småkopper.
Det er kjent at rovdyr spiser planter når de ikke kan spore opp en pålitelig tilførsel av kjøtt for kostholdet. Imidlertid er de generelt ikke ansett å være plante-spiser dyr. Eventuelt planteforbruk av et kjøtteter skjer under alvorlige omstendigheter når kjøtt ikke er tilgjengelig, snarere enn et foretrukket kostalternativ. Vanlige rovdyr inkluderer katter og hunder.