Les deux facteurs qui déterminent si une molécule est polaire ou non sont si les liaisons individuelles sont paires et la forme de la molécule. Si la molécule est parfaitement symétrique, la molécule ne sera pas même polaire s'il y a des liaisons polaires présentes.
Les liaisons polaires se forment lorsqu'un atome de la liaison a une attraction beaucoup plus forte vers les électrons que l'autre atome. La différence de force peut être prédite en comparant les valeurs d'électronégativité. Si une valeur d'électronégativité est plus élevée, cet atome attirera l'électron plus près et développera une charge légèrement négative, tandis que l'autre atome développera une charge légèrement positive.