Understanding the fundamentals of corrosion can help you avoid disaster in your system design. This article gives an explaination of the most common corrosion types: "general corrosion, pitting , crevice corrosion, galvanic corrosion, erosion-corrosion (particularly flow accelerated corrosion), stress corrosion cracking, corrosion fatigue, intergranular corrosion, dealloying, exfoliation, and microbiologically-influenced-corrosion" Read More.