La fermentación se produce en las células cuando hay una falta de oxígeno. El oxígeno se utiliza en el proceso de generación de energía necesaria para la función celular. Los dos tipos de fermentación son la fermentación con ácido láctico y la fermentación con alcohol.
Los animales y ciertos tipos de bacterias pueden usar la fermentación del ácido láctico para producir energía. Las células musculares utilizan la fermentación del ácido láctico durante el ejercicio cuando no hay suficiente oxígeno presente para proporcionar el aumento de energía necesaria para las contracciones musculares. Un producto de desecho de este proceso es el ácido láctico. El ácido láctico debe ser eliminado del cuerpo por el hígado. La fermentación del alcohol también se produce sin el uso de oxígeno. Además de la energía, la fermentación del alcohol da como resultado un producto de desecho llamado etanol.