Обмен газа в легких происходит благодаря диффузии. Кровь, поступившая от сердца в капилляры, оплетающие легочные альвеолы, содержит много углекислого газа. В воздухе легочных альвеол его мало, поэтому он покидает кровеносные сосуды и переходит в альвеолы. Кислород поступает в кровь тоже благодаря диффузии.
Тканевое дыхание происходит в капиллярах большого круга кровообращения, где кровь отдает кислород и получает углекислый газ.