Forțele ionice apar între două ioni. Ionii s-au format din atomi sau molecule neutre. De exemplu, un atom de sodiu neutru poate pierde un electron la un atom de clor neutru pentru a forma clorură de sodiu, care are un ion de sodiu și clor.
Unele legături covalente se formează prin împărțirea inegală a electronilor. O moleculă se termină cu o sarcină parțială negativă, iar cealaltă cu o sarcină parțială pozitivă, făcând molecula polară. Moleculele sunt încă considerate a fi neutre, deoarece nu s-au schimbat electroni în procesul de formare a legăturii. Aceste molecule sunt considerate a fi molecule polare sau dipoli, iar forța dintre ele se numește o forță dipolă.
Moleculele nepolare pot distorsiona ușor norul de electroni pentru a deveni dipoli temporari. Acestea sunt ținute împreună de o forță slabă numită forța dipol indusă. Forța forței depinde de mărimea moleculei și de ușurința cu care poate fi mutat sau distorsionat norul de electroni.
Legăturile de hidrogen sunt un tip special de forță dipol care implică legarea de hidrogen la un element electronegativ, cum ar fi oxigenul sau azotul.