Hemoglobin and myoglobin are hemeproteins that transport oxygen in the body.
Myoglobin stores and transports oxygen in muscle cells. It has a higher affinity for oxygen than hemoglobin and binds one oxygen molecule. Hemoglobin transports oxygen from the lungs to tissues. It has four subunits that cooperatively bind four oxygen molecules in a sigmoidal binding curve. This allows hemoglobin to efficiently deliver oxygen to tissues in response to changes in oxygen levels. Key differences between the two proteins relate to their quaternary structure, cooperative binding, and oxygen dissociation curves.