Difúze není dostatečná k získání dostatečného množství kyslíku u mnohobuněčných živočichů, protože poptávka po kyslíku u těchto organismů je mnohem vyšší než u jednobuněčných organismů. U mnohobuněčných živočichů existuje mnoho vrstev buněk, které je třeba zásobovat kyslíkem, přičemž vzdálenost od povrchu organismu k nejhlubším buňkám může být významná. Difúze je pomalý proces a s rostoucí vzdáleností se stává ještě pomalejší. V důsledku toho by samotná difúze nebyla schopna poskytnout dostatek kyslíku všem buňkám mnohobuněčného živočicha.
K překonání tohoto problému si mnohobuněční živočichové vyvinuli specializované dýchací systémy, které využívají aktivní transport k přesunu kyslíku z prostředí do buněk. Tyto systémy mohou být velmi složité, ale všechny sdílejí základní princip využití energie k pohybu kyslíku proti koncentračnímu gradientu. To umožňuje mnohobuněčným živočichům získat kyslík, který potřebují k přežití, i když samotná difúze by nestačila.