Question: what is the main difference between ionic covalent and metallic bonding?
Answer: Difference Between Covalent, Metallic and Ionic Bonds. Covalent bond occurs between the two non-metals, metallic bond occurs between two metals and the ionic bond occurs between the metal and the non-metal.