What does it mean to have normal iron levels, but low saturation?

Body needs more. One simplified answer is: Your iron level may be reported as within a normal range, but your body needs more iron than it currently has, and therefore makes more of the protein that transports iron in the blood. Your blood is now iron "absorbant" rather than "saturated," and your iron saturation is reported as low.