Os dois fatores que determinam se uma molécula é polar ou não são se as ligações individuais são pares e a forma da molécula. Se a molécula for perfeitamente simétrica, a molécula não será polar uniforme se houver ligações polares presentes.
As ligações polares são formadas quando um átomo da ligação tem uma atração muito mais forte em direção aos elétrons do que o outro átomo. A diferença de força pode ser prevista comparando os valores de eletronegatividade. Se um valor de eletronegatividade for maior, esse átomo puxará o elétron para mais perto e desenvolverá uma carga ligeiramente negativa, enquanto o outro átomo desenvolverá uma carga ligeiramente positiva.