A vér oxigénszállító összetevőjének neve hemoglobin. A hemoglobin a vörösvérsejtekben található összetett fehérje, amely oxigént szállít a tüdőből a test többi részébe. Négy polipeptid láncból áll, amelyek mindegyike globin doménná van hajtogatva, és egy hem csoportot tartalmaz. A hem csoport egy vastartalmú porfirin gyűrű, amely oxigénmolekulákhoz kötődik. Ha a hemoglobin oxigénnel telített, oxihemoglobinnak nevezik, és élénkvörös színű. Ha nincs oxigénnel telítve, dezoxihemoglobinnak nevezik, és sötétvörös színű.