Explanation of why aluminium resists corrosion but iron does not
1. The Aluminium oxide layer formed protects the aluminium from further oxidation
2. Iron does not form any layer which protects it from oxidation/Oxide formed by Iron flakes off exposing the
iron for further oxidation