what is the difference between ionic bond and metallic bond?
Ionic bonding occurs when transfer of electrons takes place. ... The ions then attract each other through electrostatic forces of attraction as they are oppositely charged. Covalent bonding occurs when atoms/molecules share pairs of electrons. Metallic bonding is bonding that occurs in metals.