Migration and development are interdependent processes in the globalizing world. These processes, either jointly or independently, have played a decisive role in the progress of human civilization. They have influenced the evolution of states, societies, economies and institutions. In fact the forces of migration have influenced the nature of the production system and the development process for centuries.