La digestión puede ser intracelular o extracelular.
Los heterótrofos tienen una digestión intracelular, mientras que los saprotrofos tienen una digestión extracelular.
Los heterótrofos y saprotrofos secretan enzimas digestivas, sin embargo, los heterótrofos las liberan dentro del cuerpo, mientras que los saprotrofos las liberan al ambiente externo.
Los mamíferos, principalmente los humanos, tienen una digestión intracelular, mientras que los hongos y las bacterias tienen una digestión extracelular.