Why cars rust

In Indiana the only thong that really works that I have seen is Rust Check.

I've had numerous cars in the family that lived long rust free lives beacuse of them,normally try to have it done every two or three years even though they recommend every year
i live in eastern canada and rust is an everyday challenge around here .being a mechanic i see all sorts of rust (more than i care to) and the best way to beat the rust is undercoating with RUST CHECK yearly. i get my vehicles done and is well worth the time and money if you want to preserve your car. around here they use more salt than is needed in most cases and is generaly humid.so letting your car sit is the worst thing you can do, and everything seizes and rots out in no time