Covalent bonds are formed by the sharing of an electron pair… typically between two non-metals (C-O, C-C, C-N, C-H…etc)… ... However, when the difference in electronegativity is greater than about 0.5, then the bond is polar-covalent… like C-O, C-S, C-Cl, C-Br, C-I.