Iron is a mineral that is necessary for many functions. Iron is part of hemoglobin, a protein which carries oxygen from the lungs throughout the body. It helps muscles store and use oxygen. Iron is also part of many other proteins and enzymes. Causes of low iron levels include blood loss, poor diet, or an inability to absorb enough iron from foods. On the other hand, too much iron can damage the body.