Существуют несколько способов борьбы с коррозией:
1) Нанесение защитных покрытий на поверхность металла. Для этого чаще всего используют масляные краски, лаки, эмали. Такие покрытия дешевые и недолговечные. Один раз в 2 года, а порой и чаще их требуется обновлять.
Также металл можно покрыть слоем другого металла (например,олова, золота, цинка, никеля, серебра и др.).
2) Использование нержавеющих сталей, которые содержат специальные добавки.
3) Введение в среду, где находятся металлические детали, веществ, которые во много раз уменьшают агрессивность коррозии. Эти вещества называются ингибиторами.
4) Создание контакта с более активным металлом - протектором. Например, для защиты стальных корпусов морских судов чаще всего используют цинк.