Rug este cauzat atunci când fierul intră în contact direct cu apa și oxigenul. Din punct de vedere tehnic, rugina provine dintr-o reacție chimică dintre dioxidul de carbon din aer, apă și fier. Rugarea este o reacție de oxidare.
Componenta chimică a ruginei este oxidul de fier. Formula sa chimică este Fe2O3. Rugul nu este altceva decât fier simplu corodat. Din cauza acestei reacții, fierul este dizolvat de un electrolit numit acid carbonic. Oxigenul eliberat de apă se combină cu fierul dizolvat. Combinația dintre cele două se numește rugina. Fier de oțel și oțel mai ușor decât aluminiu.