What is the difference between an ionic bond and a covalent bond?

An ionic bond is the electrostatic attraction between oppositely charged ions formed by atoms that have lost or gained electrons whereas a covalent bond is a shared pair of electrons between two atoms. Ionic bonds form between metals and non-metals; covalent bonds form between 2 non-metals.

AO

Related Chemistry GCSE answers

All answers ▸

Calculate the mass of copper oxide required to produce 24.95 g of copper sulfate crystals (CuSO4.5H2O).


Explain why the reactivity of the elements in group 1 increases as we go down the periodic table?


What does a reaction between acid and base give?


How do you make calcium hydroxide (Ca(OH)2) from Calcium carbonate (CaCO3) and what are the equations.