Korosi pada logam disebabkan oleh berbagai zat yang bereaksi dengan permukaan logam, menyebabkan kerusakan dan penurunan kualitas. Beberapa zat yang umum menyebabkan korosi adalah asam, basa, garam, dan oksigen. Reaksi kimia antara zat-zat ini dengan logam menghasilkan oksida atau senyawa lain yang menyebabkan karat atau korosi. Untuk mencegah korosi, dapat dilakukan pelapisan, pengecatan, atau penggunaan logam paduan yang lebih tahan terhadap korosi.