Ковалентная связь образуется за счёт общих электронных пар, возникающих в оболочках связываемых атомов.
Она может быть образована атомами одного итого же элемента и тогда она неполярная; например, такая ковалентная связь существует в молекулах одноэлементных газов H2, O2, N2, Cl2 и др.
Ковалентная связь может быть образована атомами разных элементов, сходных по химическому характеру, и тогда она полярная; например, такая ковалентная связь существует в молекулах H2O, NF3, CO2.
Ковалентная связь образуется между атомами элементов, обладающих электроотрицательным характером.