El NaCl es un compuesto iónico. Como compuesto iónico, posee una estructura de red cristalina con innumerables iones de carga opuesta que están eléctricamente unidos entre sí. La unión iónica consiste en un ión elemental que dona un electrón a otro ión que perdió un electrón y se unen como resultado.
La diferencia entre un enlace iónico y un enlace covalente es que el primero requiere un aceptor de electrones y un donante de electrones. En un enlace covalente, los átomos se atraen entre sí por su electronegatividad compartida. Ningún miembro de la pareja ha perdido o ganado un electrón.