What is the difference between covalent compounds and ionic compounds?

GCSE