What is the difference between ionic and metallic bonding?

Ionic bonds occur between a metal and non-metal. In this type of bonding, the electrons in the outer shell are transferred from the metal to the non-metal. This is to allow the atoms to achieve a full outer shell of electrons. For example, when sodium chloride forms, sodium donates its one outer electron so that chlorine can achieve a full outer shell of 8 electrons. On the other hand metallic bonding occurs within metals. This is where the outer shell of electrons become delocalised (free to move around) in a sea of positive metal ions. For example, magnesium has 2 electrons in its outer shell. An electrostatic attraction forms between these delocalised electrons and the positive metal magnesium 2+ ions.

SH

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?


Explain how electricity is conducted through a metal. To gain full marks your answer must include a description of the structure and bonding in a metal.


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


If you have 20.82g of Lithium (Molar mass = 6.34gmol^-1), how many moles of Li is it?