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 ▸

How do I calculate the relative formula mass of FeSO4 and the number of moles, when the formula mass of O=16, S=32, Fe=56 and the mass of FeSO4= 380g


NaOH has a high melting point and conducts electricity in solution. H2O has a low melting point and does not conduct electricity. Explain, using the structure of each, why this is the case.


What transformations occur when turning limestone to quicklime then to slaked lime?


How does hot water in lakes make fish die