Zuurstof komt in het bloed in de longen. De longen bestaan uit miljoenen kleine luchtzakjes die longblaasjes worden genoemd. De longblaasjes zijn bekleed met haarvaten, dit zijn kleine bloedvaten. Zuurstof uit de lucht diffundeert door de longblaasjes en in de haarvaten. De haarvaten transporteren het zuurstofrijke bloed vervolgens naar het hart, dat het naar de rest van het lichaam pompt.
Kooldioxide verlaat het bloed in de longen. Kooldioxide is een afvalproduct dat wordt geproduceerd door de cellen van het lichaam. Het koolstofdioxide diffundeert vanuit de haarvaten naar de longblaasjes. De longblaasjes verdrijven vervolgens de koolstofdioxide via de neus en mond.