An ionic bond is a type of chemical bond formed through the electrostatic attraction between oppositely charged ions, typically a metal and a non-metal. This bond results in the formation of ionic compounds, which are generally characterized by high melting and boiling points, and the ability to conduct electricity when dissolved in water.