As principais ondas de imigração para o Brasil ocorreram entre os séculos XIX e XX, com portugueses, italianos, espanhóis, japoneses e alemães constituindo os maiores fluxos. A imigração trouxe benefícios econômicos, mas também problemas sociais como desemprego e insatisfação local. As causas incluíam busca por trabalho e melhores condições, além de crises e conflitos em seus países de origem.