Em referência à população, os fatores de impulso e atração são os motivos e as condições que levam as pessoas de uma área geográfica para outra, de acordo com o Instituto Levin. Um exemplo de fator de impulso é a incapacidade de ganhar um salário mínimo em um local ou país. Um exemplo correspondente de fator de atração é a promessa de empregos e segurança financeira em outro local.
Secas, inundações e outros desastres naturais são fatores que causam a migração e a realocação temporária ou permanente de pequenos e grandes segmentos da população. Pobreza, guerra, alto índice de criminalidade e condições de vida inseguras também causam movimentos de massa e mudanças populacionais. Os fatores de atração que são vistos como soluções para essas condições perigosas ou debilitantes incluem a possibilidade de viver em um país ou área estável com um padrão de vida mais alto, menor índice de criminalidade e menos probabilidade de sofrer desastres naturais devido à localização geográfica favorável. Os países desenvolvidos procuram trabalhadores estrangeiros, especialmente para tarefas servis, e fornecem um forte fator de atração para os trabalhadores que vêem o salário mínimo e os benefícios de saúde e bem-estar do novo país como uma grande melhoria. Afiliações políticas, crenças religiosas e condições climáticas extremas também criam um impulso de uma região e um puxão para uma região conhecida por sua tolerância e conforto.