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 ▸

Describe what happens when 2 atoms of Potassium react with one atom of Sulphur


Describe the structure of metal and its bonding and how its structure contribute to its properties.


Explain why the atomic radius of elements decreases as you move across the periodic table from the left to the right


Describe the differences in molecular structure between graphite and diamond, and use this to explain their differing properties.