What is Ionic Bond?

Ionic bonds are a type of chemical bond which involves both metal and nonmetal ions with opposite charges. They are sometimes also referred to as electrovalent bonds.