Perbezaan utama antara ikatan ionik dan kovalen adalah bahawa ikatan ion berlaku antara atom yang mempunyai elektronegativiti yang sangat berbeza sedangkan ikatan kovalen berlaku antara atom dengan perbezaan elektronegativiti yang serupa atau sangat rendah.
Seperti yang dicadangkan oleh ahli kimia Amerika, GNLewis mengemukakan bahawa atom stabil apabila mengandungi lapan elektron di cangkang valensnya. Sebilangan besar atom mempunyai kurang daripada lapan elektron dalam cengkerang valensinya (kecuali gas mulia dalam kumpulan 18 jadual berkala); oleh itu, mereka tidak stabil. Atom-atom ini cenderung bertindak balas antara satu sama lain untuk menjadi stabil. Oleh itu, setiap atom dapat mencapai konfigurasi elektronik gas mulia. Ikatan ionik dan kovalen adalah dua jenis ikatan kimia utama, yang menghubungkan atom dalam sebatian kimia.