1 Ikatan ionik terbentuk antara kation, yang biasanya logam, dan anion, yang biasanya bukan logam. 2 Ikatan kovalen melibatkan sepasang elektron yang digunakan bersama antar atom. Atom membentuk ikatan kovalen untuk mencapai keadaan yang lebih stabil.