I legami covalenti si formano quando due o più atomi condividono gli elettroni. Nella CO2, ogni atomo di carbonio condivide due elettroni con ciascun atomo di ossigeno, formando due legami covalenti.
Al contrario, MgBr2, LiCl e NaCl sono tutti composti ionici. I composti ionici si formano quando uno o più elettroni vengono trasferiti da un atomo a un altro, creando ioni con carica positiva e negativa. In MgBr2, ad esempio, l'atomo di magnesio cede due elettroni agli atomi di bromo, creando ioni Mg2+ e 2Br-.