Question: what is the difference between ionic and covalent and metallic bonds?
Answer: Ionic bonding occurs when transfer of electrons takes place. One atom (or molecule) donates one or more electrons to another. ... Covalent bonding occurs when atoms/molecules share pairs of electrons. Metallic bonding is bonding that occurs in metals.