Push factors refer to circumstances in rural areas that drive people to leave, such as poverty and lack of access to basic services. Pull factors refer to circumstances in urban areas that attract people to move, such as higher wages and better education.