Enzyme
Les enzymes jouent un rôle important dans l'appareil digestif humain, où des enzymes telles que les amylases et les peptidases interviennent en dégradant des biopolymères comme l'amidon et les protéines en petites molécules susceptibles d'être absorbées au niveau des intestins . Les macromolécules biologiques sont en effet trop grosses pour être absorbées directement, et ce sont leurs monomères qui sont absorbés. La digestion recouvre précisément ce processus de clivage des macromolécules en petites molécules. Des enzymes différentes sont nécessaires pour digérer des substances différentes. Chez les ruminants, qui sont herbivores, des microorganismes de l'intestin produisent une enzyme particulière, la cellulase, capable de cliver la cellulose de la paroi cellulaire des cellules végétales .
Graminivore
Les animaux herbivores ont un système digestif adapté à la digestion de grandes quantités de cellulose, substance abondante dans la matière végétale fibreuse et plus difficile à décomposer pour beaucoup d'autres animaux.  En tant que tels, ils ont des enzymes spécialisées pour faciliter la digestion et dans certains cas des bactéries symbiotiques qui vivent dans leur tube digestif et « aident » le processus digestif par la fermentation lorsque la matière traverse les intestins.