Zowel corrosie als erosie zijn het gevolg van bepaalde externe acties op een oppervlak. Corrosie betekent de vernietiging van materialen door chemische reacties terwijl erosie betekent dat de bovengrond van het aardoppervlak wordt afgevoerd.
Corrosie gebeurt normaal vanwege chemische reacties. Erosie vindt plaats door chemische reacties en door bepaalde krachten van de natuur. Corrosie betekent ook het verlies van elektronen uit de metalen wanneer het in contact komt met het vocht en zuurstof in de atmosfeer. Erosie gebeurt door natuurlijke krachten zoals water en wind. Van andere factoren zoals zure regen, zouteffecten en oxidatie van materialen is ook bekend dat ze erosie veroorzaken.
In termen van het proces is corrosie een elektrochemisch proces, terwijl erosie een fysiek proces is. De corrosie van metalen wordt vaak aangeduid als roest en is duidelijk in het materiaal zelf. Erosie is een natuurlijk proces dat materialen van de ene plaats naar de andere verwijdert of wegvoert. Bijvoorbeeld, wanneer zand wordt weggedragen van het strand of de oevers, is het nog steeds zand, zelfs na erosie. Corrosie is niet zo. Wanneer corrosie optreedt, zal het materiaal worden omgezet in een andere chemische verbinding die bekend staat als roest.
Verschillende soorten corrosie omvatten galvanische, spleet-, putcorrosie, intergranulaire en selectieve uitloging. Erosie omvat ook verschillende processen zoals verwering, transport en ontbinding. Zowel corrosie als erosie kan worden voorkomen. Om corrosie te voorkomen, wordt een beschermende laag aangebracht op het oppervlak van het metaal dat constant in contact komt met de atmosfeer. Terrassen op het terrein of meer bomen planten op de oppervlakken waar erosie kan optreden, kan erosie voorkomen.