Covalent Bonding

Covalent bonding is the force of attraction holding two nonmetal atoms together as a result of the pull of the positive charge of each nucleus on a shared set of electrons. Covalent bonding produces molecular compounds, and their properties differ from the properties of ionic compounds as a result of the differences in the ways they bond. Covalent bonds are weaker than ionic bonds, so molecular compounds tend to have lower melting points. They also make poor conductors of electricity because they are electrically neutral and therefor have no charged particles that flow even when melted or dissolved.

The video below by Tyler Dewitt helps to explain the differences between ionic and covalent bonding.