Push and pull factors help explain migration patterns between locations. Push factors encourage people to leave their home country or region, such as unemployment, poverty, war, or natural disasters. Pull factors attract migrants to a new location through potential opportunities like jobs, higher wages, better services, political security, or family connections in the destination country or region.