Write the difference between ionic compounds and covalent compounds.
Ionic bond:
The ionic bond is the electrostatic force of attraction between two oppositely charged ions. Ionic bonds join metals to non-metals.
Examples of ionic bonds are sodium chloride, magnesium chloride, magnesium oxide, etc.
Covalent bond:
A covalent bond is formed from the mutual sharing of one or more pairs of electrons between two atoms (non-metals).
For Example : O2,N2,Cl2
The difference between ionic compounds and covalent compounds:
1. Ionic compounds are formed by the transfer of electrons that are positively and negatively charged, whereas, covalent compounds are formed by sharing electrons.
2. In an ionic compound, bonding involves a metal and a nonmetal, whereas, in a covalent compound, bonding is between nonmetals.
3. Ionic compounds are more soluble in water than covalent compounds.
4. Ionic compounds have definite shapes whereas, covalent have no shape.
5. Ionic compounds are the good conductor of electricity, whereas covalent compounds are the bad conductor of electricity.