Heme, or haem (pronounced /hi:m/ HEEM), is a precursor to hemoglobin. It is necessary to bind oxygen in the circulatory system. Heme is made in both the bone marrow and the liver.