Kedua-dua kakisan dan hakisan berlaku disebabkan oleh tindakan luaran tertentu di permukaan. Pengudaraan bermaksud pemusnahan bahan melalui tindak balas kimia manakala hakisan bermaksud membawa tanah atas dari permukaan bumi.
Korosi biasanya berlaku kerana tindak balas kimia. Hakisan berlaku oleh tindak balas kimia dan oleh daya alam tertentu. Hakisan juga bermakna kehilangan elektron dari logam apabila ia bersentuhan dengan kelembapan dan oksigen di atmosfera. Hakisan berlaku kerana daya alam seperti air dan angin. Faktor lain seperti hujan asid, kesan garam dan pengoksidaan bahan juga diketahui menyebabkan hakisan.
Dari segi proses, kakisan adalah proses elektro kimia manakala hakisan adalah proses fizikal. Karat logam sering dirujuk sebagai berkarat dan terbukti dalam bahan itu sendiri. Hakisan adalah proses semulajadi yang menghilangkan atau membawa bahan dari satu tempat ke tempat lain. Sebagai contoh, apabila pasir dilepaskan dari pantai atau tebing sungai, ia masih pasir walaupun selepas hakisan. Kakisan tidak seperti itu. Apabila korosi berlaku, bahan tersebut akan diubah menjadi sebatian kimia yang dikenali sebagai karat.
Pelbagai jenis kakisan termasuk galvanic, celah, pitting, intergranular dan pelarut terpilih. Hakisan juga melibatkan beberapa proses yang berbeza seperti cuaca, pengangkutan, dan pembubaran. Kedua-dua kakisan dan hakisan boleh dihalang. Untuk mengelakkan kakisan, lapisan pelindung dilapisi pada permukaan logam yang sentiasa bersentuhan dengan atmosfera. Tergantung rupa bumi atau menanam lebih banyak pokok di permukaan di mana hakisan mungkin berlaku boleh menghalang hakisan.