What is the difference between Ionic and Covalent bonding

Covalent bonds are formed when two atoms share one or more pairs of electrons. These atoms are non-metals, such as Carbon, Oxygen and Hydrogen.

Ionic bonds are formed when an atom gives one or more electrons away to another atom. These bonds are formed between a metal and a non metal. 

TN

Related Chemistry GCSE answers

All answers ▸

A compound is found to contain 23.3% magnesium, 30.7% sulfur and 46.0% oxygen. What is the empirical formula of this compound?


For the reaction (hydrochloric acid + magnesium -> magnesium chloride + hydrogen) what would happen to the rate of reaction if the solid magnesium was cut into smaller pieces? Explain the change (4)


Explain what is meant by thermal decomposition


Why do ionic compounds conduct electricity when molten or in solution, but not when solid?