What are polar and non-polar covalent bonds ?

Depending upon the nature of the atoms which combine with each other by mutual sharing of electrons, the following two types of covalent bonds are formed.