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 ▸

Which factors should be altered in chemical reaction between zinc (s) and hydrochloric acid (l) in order to speed up the rate of reaction?


What is the volume of a gas in a closed system working under ideal conditions at r.t.p of 1.5 moles of gas?


What is an isotope?


A student carries out an experiment to determine the melting point of a waxy solid. She heats a sample until it melts, then measures and records its temperature as it cools down. Explain how the student could use her results to decide whether the waxy