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 ▸

Give the reagents and conditions needed to convert a secondary alcohol into a ketone. Name the process which occurs during the conversion.


Explain the trend in reactivity of the elements in Group 7.


How do you calculate the amount of moles of a (solid) substance from its mass?


What kind of structure and bonding is seen in NaCl, graphite and Mg?