What is the difference between an ionic and a covalent bond?

A chemical bond joins two atoms together.
In covalent bonding, atoms are joined by sharing electrons. For example, water (H2O) is created through two OH bonds in each of which, Oxygen and Hydrogen give an electron to the electron pair.
However, in ionic bonding, electrons are donated from one atom to another. This creates electrostatic attraction between oppositely charged ions. For example, in sodium chloride (NaCl), Na can donate an electron from its outer shell to become Na+, and Chlorine accepts this electron to complete it's outer shell to become Cl-. These opposite charges hold the bond together. Ionic bonding always occurs between metals and non-metals, whereas covalent bonding occurs between two non-metals.

Answered by Claudia S. Chemistry tutor

1618 Views

See similar Chemistry GCSE tutors

Related Chemistry GCSE answers

All answers ▸

Define a hydrocarbon and explain the difference between alkenes and alkanes.


Why is cyclohexa-1,3,5-triene no longer accepted for the structure of benzene where the molecular formula is C6H6? Which is more stable and why?


How would you preform the flame test to identify the presence of Sodium in a solution? (3Marks)


Compare and contrast the structures of Diamond and Magnesium in terms of the position and interactions of particles within the substance. Comment on how this is reflected in their properties.


We're here to help

contact us iconContact usWhatsapp logoMessage us on Whatsapptelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

© MyTutorWeb Ltd 2013–2024

Terms & Conditions|Privacy Policy
Cookie Preferences