Um herbívoro é um animal que só come material de origem vegetal. Muitos animais em todo o mundo são herbívoros, variando de organismos marinhos microscópicos a elefantes selvagens, e os herbívoros compõem a maior parte da cadeia alimentar. Muitos herbívoros de grande porte são fortemente invocados pelos seres humanos como fonte de transporte, têxteis e alimentos. Como qualquer animal, os herbívoros exigem uma dieta equilibrada para sobreviver, e diferentes herbívoros estão acostumados a comer diferentes tipos de plantas; um desequilíbrio nesta dieta pode ser perigoso.
Em muitos casos, um herbívoro realmente se adaptou ao longo de milhares de anos para comer apenas material vegetal. Alguns herbívoros, por exemplo, evoluíram com múltiplos estômagos para ajudar na digestão do material vegetal, e os herbívoros também possuem dentes especializados, projetados para ajudá-los a comer as plantas em seu ambiente nativo. Em alguns casos, comer produtos à base de carne deixará um herbívoro extremamente doente, pois carece de enzimas digestivas para lidar com carnes. Alguns exemplos bem conhecidos de herbívoros são cavalos e veados, junto com coelhos.
Em outros casos, um animal escolhe ser herbívoro porque esse hábito alimentar pode ser mais eficiente do que comer carne. Um animal que come plantas e outros animais é conhecido como onívoro, das raízes latinas omne para “todos” e vorare para “come”. Esses animais também possuem sistemas digestivos exclusivos, projetados para lidar com alimentos de origem animal e vegetal. Onívoros comuns incluem seres humanos, que podem optar por comer uma dieta herbívora ou vegana, e galinhas. Em alguns casos, um onívoro também procura comida, além de caçar ou colher, como no caso de ratos.
O outro extremo do espectro é um carnívoro, um animal que come apenas ou principalmente carne. Alguns carnívoros complementam suas dietas com pequenas quantidades de material vegetal, mas em quantidades vestigiais que podem ser consideradas carnívoras. Ao contrário da crença popular, é possível que muitos carnívoros sejam saudáveis sem comer material vegetal, desde que procurem as carnes certas. Os grandes felinos são carnívoros conhecidos, assim como os ursos polares e muitos répteis. Alguns carnívoros, como os abutres, sobrevivem especificamente aos alimentos eliminados.
Atender às necessidades alimentares de um herbívoro pode ser um desafio, uma vez que esses animais geralmente exigem um alto volume de alimento, porque é difícil digerir o material vegetal. Alguns herbívoros também têm dietas extremamente específicas, derivadas dos ambientes em que evoluíram; coalas, por exemplo, às vezes comem apenas folhas de eucalipto. Um herbívoro mantido em cativeiro deve ser cuidadosamente alimentado para garantir que fique saudável e forte.