Cei doi factori care determină dacă o moleculă este polar sau nu sunt dacă legăturile individuale sunt uniforme și forma moleculei. Dacă molecula este perfect simetrică, molecula nu va fi polară dacă există legături polare.
Legăturile polare se formează atunci când un atom din legătura are o forță mult mai puternică spre electroni decât celălalt atom. Diferența de rezistență poate fi prezisă prin compararea valorilor electronegativității. Dacă o valoare de electronegativitate este mai mare, acel atom va trage electronul mai aproape și va dezvolta o sarcină ușor negativă, în timp ce celălalt atom va dezvolta o sarcină ușor pozitivă.