Innvandringen til Norge kan forklares både med behov og muligheter i det norske samfunnet, og med forhold i samfunnene som innvandrerne har reist fra.