An ionic bond is the electrostatic forces of attraction between a non-metal and a metal ion in a giant ionic crystal lattice. This occurs when charged atoms (ions) attract. This happens after a metal atom loses one or more of its electrons to the non-metal atom. The greater the difference in charge between the metal and non-metal ion, the stronger the ionic bond. A maximum of three electrons can be transferred in the process.