Differentiate between covalent bonding and other types of bonding: In ionic bonding, electrons are transferred from one atom to another, resulting in the formation of ions. In metallic bonding, electrons are delocalized and shared among a lattice of metal atoms, but not in pairs between specific atoms.