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 .