what is the difference between ionic or covalent bonds?
Differences between ionic and covalent bonds In covalent bonds, atoms share electrons, whereas in ionic bonds atoms transfer electrons. ... Covalent bonds are formed between two non-metals, whereas ionic bonds are formed between a metal and non-metal.