Final answer:
Aluminum is less prone to corrosion than iron due to the formation of a protective aluminum oxide layer that adheres to its surface and blocks further oxidation.
Step-by-step explanation:
Corrosion of aluminum is not as significant a problem as corrosion of iron because aluminum forms an oxide layer that adheres to the metal's surface.
This aluminum oxide acts as a protective barrier, preventing further oxidation of the underlying metal. In contrast, when iron corrodes, it forms rust that does not provide a protective layer and continually flakes off, exposing fresh metal to the environment.
Aluminum oxide is so effective at protecting the metal because it remains tightly packed on the aluminum surface, preventing contact with oxygen and water that would otherwise lead to further corrosion.