A powerful economy rely on different factors, but usually immigrants provide a good, low cost worker for developed countries industries and this is a big human resource for industrial cultures.
But usually using immigrant have challenge such as the long term prices and when they become citizen, the problems and costs of life should pay by a society that used them and this is a big challenge that today, faced big industrial countries with it.