Ključna razlika između ionske veze i metalne veze je u tome što se ionska veza odvija između pozitivnih i negativnih iona, dok se metalna veza odvija između pozitivnih iona i elektrona.
Kao što je predložio američki kemičar GNLewis, atomi su 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. To se događa stvaranjem ionskih veza, kovalentnih veza ili metalnih veza.