移居和移民是有本质区别的,移居是指某人从一个地方或者国家搬移到另一个地方或者国家居住。他通常是不需要改变户籍或者国籍的。

而移民则是指某人从其原定居的国家搬移到其原国籍以外的国家居住生活,他将由原来的国籍更改为移居国家的国籍,如我国有一些富豪有了钱,就移民加拿大,美国等国家,并申请加入这些国家的国籍。