This document discusses different types of human migration including permanent and temporary internal migration within a country as well as external international migration between countries. It describes push factors that drive migration from the origin country such as lack of jobs or political instability, and pull factors that attract migrants to the destination country like job opportunities or better living conditions. The document also outlines some of the potential positive and negative consequences of migration for both the host/receiving countries and the countries of origin.