Why does iron rust?
Short answer
Iron reacts with water and oxygen to form oxides that are different from the original metal.
How it works
Salt and acids can speed the reaction. Paint and coatings help by separating iron from water and oxygen.
Key point
The practical point is this: Paint and coatings help by separating iron from water and oxygen.