Ionic Bonding: This type of bonding involves complete transfer of valence electron(s) between atoms.
Nonpolar Covalent Bonding: A type of covalent bonding where electrons are shared equally because atoms involved have similar electronegativities.
Polar Covalent Bonding: A type of covalent bonding where electrons are not shared equally due to differences in electronegativities.