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 ▸

Is there an easy way to answer questions about oxidation and reduction?


An atom of iron is represented as 26Fe 56 Give the number of protons, neutrons and electrons in this atom of iron.


Describe the bonding and structure in solid sodium chloride


The halogens are elements in Group 7. Bromide is in Group 7. How many electrons are there in the outer shell of a bromine atom? (1 mark)