Referindu-se la populație, factorii de împingere și tragere sunt motivele și condițiile care conduc oamenii dintr-o zonă geografică și o trag în alta, potrivit Institutului Levin. Un exemplu de factor de împingere este incapacitatea de a câștiga un salariu de viață într-o locație sau țară. Un exemplu corespunzător de factor de atracție este promisiunea locurilor de muncă și a securității financiare într-o altă locație.
Seceta, inundațiile și alte dezastre naturale sunt factori care determină migrația și relocarea temporară sau permanentă a segmentelor mici și mari ale populațiilor. Sărăcia, războiul, rata ridicată a criminalității și condițiile de viață nesigure provoacă, de asemenea, mișcări de masă și schimburi de populație. Factorii de tracțiune care sunt văzuți ca soluții la astfel de condiții periculoase sau debilitante includ posibilitatea de a trăi într-o țară stabilă sau într-o zonă cu un nivel de trai mai ridicat, o rată mai scăzută a criminalității și o mai mică probabilitate de a suferi dezastre naturale datorită locației geografice favorabile. Țările dezvoltate caută muncitori străini, în special pentru sarcinile meniale, și oferă un factor puternic de atragere a muncitorilor care văd că salariul minim al țării lor și beneficiile pentru sănătate și bunăstare reprezintă o îmbunătățire vastă. Afilierile politice, credințele religioase și condițiile meteorologice extreme creează, de asemenea, o împingere dintr-o regiune și o tragere spre o regiune cunoscută pentru toleranța și confortul acesteia.