Hemoglobin is the iron-containing protein in red blood cells that carries oxygen to the cells of the body. The iron component in hemoglobin gives it a red color when carrying oxygen.