Des liaisons ioniques se forment entre les atomes qui transfèrent des électrons les uns aux autres. Ces liaisons nécessitent au moins un donneur d'électrons et un accepteur d'électrons. Au cours de la liaison ionique, un transfert complet d'électrons de valence a lieu entre les atomes.
La liaison ionique produit deux ions de charges opposées. Lorsqu'un atome métallique et un atome non métallique forment une liaison ionique, l'ion métallique perd des électrons et devient un cation chargé positivement. Inversement, l'atome non métallique gagne des électrons et devient un anion chargé négativement. Les métaux sont de bons candidats pour la liaison ionique car ils ont peu d'électrons dans leur enveloppe externe. Au cours de la liaison ionique, plus d'un électron peut être accepté ou donné.