Corrosion is a process of slowly eating away of the metal due to the attack of atmospheric gases on the surface of metal resulting into the formation of compounds such as oxides, suiphides, carbonates, suiphates, etc.
Factors affecting corrosion are:
1. Reactivity of metal
2. Presence of impurities
3. Presence of air and moisture
4. Strains in metals
5. Presence of electrolytes
CO2 increases the rusting of iron because greater the number of W ions, faster the rusting will take place.