Krev je červená, protože obsahuje červené krvinky, které jsou známé jako červené krvinky. Tyto červené krvinky jsou plné hemoglobinu, který je sloučenina bílkovin a železa. Hemoglobin je zodpovědný za přenášení kyslíku a oxidu uhličitého mezi plícemi a buňkami těla. Hemoglobin je také zodpovědný za barvu krve. Když je hemoglobin plný kyslíku, je červený. Když je prázdný, je modrý.
Železo v hemoglobinu je vázané v podobě iontu, tedy atomu, který má jiný počet elektronů než protonů. Rozdíl mezi neutrálním atomem a iontem vysvětluje článek atom je elektricky neutrální – proč a kdy ne.
Kyslík, který hemoglobin v krvi přenáší, tvoří 20,95 % objemu vzduchu a je o něco těžší než vzduch jako celek. Proč tomu tak je a proč se přesto u země neusazuje, vysvětluje proč je kyslík těžší než vzduch.