He aquí por qué:
* sodio (na) es un metal y tiene una tendencia a perder un electrón para lograr una configuración de electrones estable.
* cloro (cl) no es metálico y tiene una tendencia a ganar un electrón para lograr una configuración de electrones estable.
Cuando el sodio pierde un electrón, se convierte en un ion cargado positivamente (Na+), y cuando el cloro gana un electrón, se convierte en un ion cargado negativamente (Cl-). Estos iones cargados opuestos se sienten atraídos entre sí, formando un enlace iónico y creando el cloruro de sodio compuesto (NaCl).