国内移民局和国外移民局不同,国内的移民局主要是因为国内一些大型水利工程需要有大批居民迁移而设立的,是负责移民迁移和安置的,国外的移民局则是负责外国人出境入境、移民、留学、签证等。