Un legame ionico si forma quando due ioni di carica opposta si attraggono. Uno ione è un atomo o una molecola che ha perso o guadagnato elettroni, risultando in una carica netta positiva o negativa. Quando due ioni di carica opposta entrano in contatto, sono attratti l'uno dall'altro a causa delle forze elettrostatiche tra loro. Questa attrazione tiene insieme gli ioni, formando un legame ionico.