NaCl ist eine ionische Verbindung. Als ionische Verbindung besitzt es eine Kristallgitterstruktur mit unzähligen entgegengesetzt geladenen Ionen, die elektrisch aneinander gebunden sind. Die ionische Bindung besteht darin, dass ein elementares Ion ein Elektron an ein anderes Ion abgibt, das ein Elektron verloren hat, und sich dadurch aneinander bindet.
Der Unterschied zwischen einer ionischen Bindung und einer kovalenten Bindung besteht darin, dass erstere einen Elektronenakzeptor und einen Elektronendonor erfordert. In einer kovalenten Bindung werden die Atome aufgrund ihrer gemeinsamen Elektronegativität gleichermaßen voneinander angezogen. Kein Mitglied des Paares hat ein Elektron verloren oder gewonnen.