An ionic bond is an electrical attraction between two oppositely charged atoms or groups of atoms. Normally, atoms are neutral and have no charge. Once this has happened then the resulting charged atoms will attract each other. That electrical attraction between two oppositely charged ions is referred to as an ionic bond.
Most salts are ionic.
Any metal will combine chemically with any non-metal to form ionic bonds that hold the molecule together. Polarity of the Ionic Bond Because the bonding electrons are literally under the domain of the non-metal in an ionic bond, the bond is said to be polar. Polar bonds generate a dipole moment. A dipole moment is an electrical force that is generated because of the unequal distribution of the bonding electrons between the two bonded atoms. In the case of an ionic bond that unequal distribution is extreme.