This document compares and contrasts the proteins hemoglobin and myoglobin. It discusses their structures, functions, and key differences. Hemoglobin is an oxygen transport protein found in blood consisting of four subunits, while myoglobin is an oxygen storage protein located in muscle tissue. Both contain a heme group that binds oxygen, but hemoglobin can bind four oxygen molecules total due to having four subunits, each with their own heme group. Myoglobin only has one subunit and heme group and thus can only bind one oxygen molecule. The document also covers cooperativity in hemoglobin and how oxygen binding causes a conformational change in its structure.