I due fattori che determinano se una molecola è polare sono se i singoli legami sono pari e la forma della molecola. Se la molecola è perfettamente simmetrica, la molecola non sarà polare se ci sono dei legami polari presenti.
I legami polari si formano quando un atomo nel legame ha un'attrazione molto più forte verso gli elettroni rispetto all'altro atomo. La differenza di forza può essere prevista confrontando i valori di elettronegatività. Se un valore di elettronegatività è più alto, quell'atomo avvicina l'elettrone e sviluppa una carica leggermente negativa, mentre l'altro atomo sviluppa una carica leggermente positiva.