Ionic bonding is the complete transfer of valence electron(s) between atoms. It is a type of chemical bond
that generates two oppositely charged ions. In ionic bonds, the metal loses electrons to become a
positively charged cation, whereas the nonmetal accepts those electrons to become a negatively charged
anion
Covalent Bonding
A covalent bond, also called a molecular bond, is a chemical bond that involves the sharing of electron pairs
between atoms. These electron pairs are known as shared pairs or bonding pairs, and the stable balance of
attractive and repulsive forces between atoms, when they share electrons, is known as covalent bonding
Metallic Bonding
Metallic bonding is a type of chemical bonding that rises from the electrostatic attractive force between
conduction electrons (in the form of an electron cloud of delocalized electrons) and positively charged metal
ions