Le foie, véritable usine chimique, assure de nombreuses fonctions, dont la plus connue est celle d'épuration des déchets. Il intervient aussi dans la digestion, en particulier pour fabriquer le cholestérol. Il emmagasine le glycogène qu'il fabrique à partir du sucre alimentaire, stocke certaines vitamines (B12, A,D,E et K) et certains métaux (fer et cuivre), fabrique des facteurs de coagulation…