Ionic bonds versus Covalent bonds

  • In ionic bonds, electron pairs are shared between atoms. In covalent bonds, atoms are electrostatically attracted towards each other.
  • Ionic bonds occur through the interaction between cations and anions. Covalent bonds occur through the interaction of neutral atoms.
  • Ionic bonds are the strongest type of chemical bond.  Covalent bonds are quite weak.
  • Metallic elements tend to form ionic bonds. Non-metallic elements tend to form covalent bonds.