Ključna razlika između ionske i kovalentne veze je u tome što se ionske veze javljaju između atoma koji imaju vrlo različite elektronegativnosti, dok se kovalentne veze javljaju između atoma sa sličnim ili vrlo malim razlikama u elektronegativnosti.
Kao što je predložio američki kemičar GNLewis predložio je da su atomi stabilni kada sadrže osam elektrona u svojoj valentnoj ljusci. Većina atoma ima manje od osam elektrona u valentnim ljuskama (osim plemenitih plinova iz skupine 18 periodnog sustava); stoga nisu stabilni. Ti atomi teže međusobno reagirati da bi postali stabilni. Dakle, svaki atom može postići elektroničku konfiguraciju plemenitog plina. Jonske i kovalentne veze dvije su glavne vrste kemijskih veza koje povezuju atome u kemijskom spoju.