Eläinkunnassa on kaksi päätyyppiä, jotka kuluttavat kasveja säännöllisesti osana ruokavaliotaan: kasvinsyöjät ja kaikkiruokaiset. Suurin ero näiden kahden välillä on se, että vaikka kasvinsyöjät elävät yksinomaan koostuvasta ruokavaliosta Kasvien syövät syövät paljon monipuolisempaa ruokavaliota ja syövät yleensä sekä kasveja että eläimiä säännöllisesti. Pieneläimiä ei pidä sekoittaa lihansyöjiin, jotka kasvinsyöjien tavoin elävät vain yhdellä tärkeimmällä ruokalajilla. Lihansyöjät elävät pääasiassa yksinomaan lihan ruokavaliossa.
Kun joku ajattelee kasveja syövistä eläimistä, hän ajattelee todennäköisesti kasvinsyöjiä. He syövät vain kasveja, ja siihen voi sisältyä ruohoja, puita, hedelmiä ja jopa leviä, bakteereja, jotka saavat energiansa fotosynteesin avulla kuten kasvit. Kasvinsyöjiä on kaikkialla, missä eläimiä on, ja yleisiä tyyppejä ovat lehmät, hevoset, kirahvit ja iguaanit.
Monipuolisemmalla ruokavaliolla elävät kaikkiruokaiset luottavat kasveihin tasaisena energianvälineenä, mutta myös kuluttavat lihaa säännöllisesti. Vaikka on ollut tapauksia, joissa kasvinsyöjät syövät lihaa ja lihansyöjät syövät kasveja voimakkaissa olosuhteissa, kaikkiruokaiset ovat luokitellaan sellaisiksi, koska ne luottavat säännöllisesti molempiin elintarviketyyppeihin osana tavanomaista ruokavaliota, toisin kuin vain erityisruokavaliossa olosuhteissa. Monen tyyppiset nisäkkäät luokitellaan kaikkiruokaisiksi, mukaan lukien pesukarhu, siat, simpanssit ja kyllä, jopa ihmiset. Useat lintutyypit, kuten kanat ja varikset, luokitellaan myös kaikkiruokaisiksi, koska ne syövät sekä siemeniä että kasvituotteita, mutta myös pieniä vikoja ja muruja.
Petoeläinten on tiedetty syövän kasveja, kun he eivät pysty löytämään luotettavaa lihavarastoa ruokavalioonsa. Niitä ei kuitenkaan yleensä katsota kasveja syöviksi eläimiksi. Kaikki lihansyöjät nauttivat kasveja vaikeissa olosuhteissa, kun lihaa ei ole saatavana, mieluummin kuin ruokavalio. Yleisiä lihansyöjiä ovat kissat ja koirat.