Hemoglobin is a protein found in red blood cells that is responsible for transporting oxygen from the lungs to the rest of the body and returning carbon dioxide from the tissues back to the lungs. It is composed of four subunits, each containing an iron atom that binds to oxygen.