Iona i kovalentne veze
U ionskim vezama, elektroni se potpuno prenose iz jednog od atoma vezanja na drugi. To su elektrostatske sile koje čine iona suprotnim nabojem kako bi privukle jedna drugu. Na primjer, u ionskom vezivanju između natrija i klora, natrij gubi svoj jedini elektron koji je pozitivan naboj na negativno nabijeni ion klora. U ionskim vezama, atom koji gubi svoj elektron smanjuje se i atom koji dobiva elektrone raste u veličini. To nije tako u kovalentnom vezivanju u kojem se ioni dijele jednako. Kovalentno vezanje odvija se kada se atomi pojavljuju jer atomi u spoju imaju sličnu sposobnost dobivanja i gubitka iona. Dakle, ionske veze mogu nastati između metala i nonmetala, dok se kovalentne veze formiraju između dva ne-metala.
U međuvremenu, za razliku od ionskog vezanja, kovalentno vezivanje zahtijeva da molekule postoje u njihovom pravom obliku pa se stoga kovalentne molekule ne privlače jedna drugoj, nego slobodno postoje u tekućinama ili plinovima pri sobnoj temperaturi. Kovalentno vezanje također može dovesti do višestrukog vezanja za razliku od ionskog vezanja. To je zato što neki atomi imaju sposobnost dijeljenja višestrukih elektronskih parova čime formiraju više kovalentnih veza u isto vrijeme.