Les herbivores sont des animaux qui ne mangent que des plantes. Des exemples d'herbivores comprennent les sauterelles, les lapins et les cerfs. Tous ces animaux et insectes obtiennent tous leurs besoins nutritionnels et énergétiques à partir de matières végétales et de la vie végétale.
Il existe des millions d'espèces végétales dans le monde. Toutes ces espèces ont des complexes nutritionnels différents dont les herbivores peuvent profiter. Différentes espèces d'herbivores mangent différentes plantes et différentes parties de plantes. Le type de plantes dont les herbivores apprécient dépend de la taille de l'herbivore, de son système digestif et de son emplacement. Il existe également des animaux appelés omnivores et carnivores. Les omnivores mangent à la fois des plantes et des animaux tandis que les carnivores ne mangent que des animaux.