The movement of people from one geographical location to another, and the commensurate impact on social, cultural, political and economical aspects.