Ionic bonds are formed when one of the two atoms that are reacting has excess electrons and transfer the electrons to the atom that is deficient in electrons. During the formation of the ionic bond, one of the reacting atoms will donate electrons and form positive ion.