Loomariigis on kaks peamist tüüpi, mis tarbivad taimi tavapärase dieedi osana: taimtoidulised ja kõigesööjad. Nende kahe peamine erinevus seisneb selles, et kui taimtoidulised elavad ainult dieedil taimedest tarbivad kõigesööjad palju mitmekesisemat toitu ja söövad tavaliselt nii taimi kui ka loomi regulaarselt. Kõigesööjaid ei tohi segi ajada kiskjatega, kes elavad sarnaselt taimtoidulistele ellu vaid ühest peamisest toidutüübist. Kiskjad elavad peamiselt ainult liha dieedil.
Kui keegi mõtleb taime söövatele loomadele, mõtleb ta tõenäoliselt rohusööjale. Nad ei söö muud kui taimi ja see võib hõlmata rohtu, puid, puuvilju ja isegi vetikaid, baktereid, mis saavad oma energia fotosünteesi teel nagu taimed. Taimesööjad on olemas kõikjal, kus loomi leidub, ja levinud tüübid hõlmavad lehmi, hobuseid, kaelkirjakuid ja iguaane.
Elades mitmekesisemalt, toetuvad kõigesööjad taimedele kui püsivale energiavarustusele, kuid tarbivad ka liha regulaarselt. Kui rohusööjad söövad liha ja kiskjad söövad taimi drastilistes oludes, on seda kõigesööjad klassifitseeritakse selliseks, kuna nad toetuvad tavapärase dieedi osana regulaarselt mõlemale toidutüübile, mitte ainult eritoidule asjaoludel. Mitut tüüpi imetajaid liigitatakse kõigesööjateks, sealhulgas kährikud, sead, šimpansid ja jah, isegi inimesed. Mitut tüüpi linnud, näiteks kanad ja varesed, liigitatakse samuti kõigesööjateks, kuna nad söövad nii seemneid kui ka taimseid saadusi, aga ka väikseid putukaid ja rööke.
Kiskjad söövad taimi, kui nad ei suuda oma dieedi jaoks usaldusväärset lihavarustust leida. Üldiselt ei peeta neid aga taimi söövateks loomadeks. Kiskjalise taimne tarbimine toimub eelistatud toiduvaliku asemel rasketes oludes, kui liha pole saadaval. Tavaliste kiskjate hulka kuuluvad kassid ja koerad.