Dalam ikatan ion, satu atom pada dasarnya menyumbangkan satu elektron untuk menstabilkan atom lainnya. Dengan kata lain, elektron menghabiskan sebagian besar waktunya dekat dengan atom terikat. Atom yang berpartisipasi dalam ikatan ionik memiliki nilai keelektronegatifan yang berbeda satu sama lain. Ikatan polar dibentuk oleh tarikan antara ion bermuatan berlawanan. Misalnya, natrium dan klorida membentuk suatu ikatan ionik, untuk membuat NaCl, atau garam dapur. Anda dapat memprediksi ikatan ionik akan terbentuk ketika dua atom memiliki nilai keelektronegatifan yang berbeda dan mendeteksi senyawa ionik berdasarkan sifat-sifatnya, termasuk kecenderungan untuk terdisosiasi menjadi ion-ion dalam air.
Dalam ikatan kovalen, atom terikat oleh elektron yang dibagi. Dalam ikatan kovalen sejati, nilai elektronegativitasnya sama (mis., H2, O3), meskipun dalam praktiknya nilai-nilai keelektronegatifan hanya perlu dekat. Jika elektron dibagi rata antara atom-atom yang membentuk a Ikatan kovalen, maka ikatannya disebut nonpolar. Biasanya, sebuah elektron lebih tertarik pada satu atom daripada yang lain, membentuk ikatan kovalen polar. Misalnya, atom-atom dalam air, H
2O, disatukan oleh ikatan kovalen polar. Anda dapat memprediksi ikatan kovalen akan terbentuk antara dua atom nonlogam. Juga, senyawa kovalen dapat larut dalam air, tetapi tidak berdisosiasi menjadi ion.Berikut ini ringkasan singkat perbedaan antara ikatan ionik dan kovalen, sifat-sifatnya, dan cara mengenalinya: