* Na (sodio) è un metallo.
* f (fluoro) è un non-metallo.
Quando i metalli e i non metalli legano, formano composti ionici. In NAF, il sodio perde un elettrone per diventare uno ione caricato positivamente (Na+) e il fluoro guadagna un elettrone per diventare uno ione caricato negativamente (F-). Questi ioni caricati in modo opposto si attirano a vicenda, formando un forte legame ionico.