Corrosion inhibitor is a material that attaches or coats the metal surface, providing a protective barrier film, which in turn stops the corrosive reaction from developing. Temporary coatings are often used to prevent corrosion during storage and shipment, and between machining or processing operations.