What is the bond between sodium and chlorine in the compound sodium chloride NaCl is?

It is called an ionic bond. NaCl existas a giant ionic structure in a crystal lattice.