加拿大是一个由十个省份和三个地区组成的联邦。在医疗保险、教育及社会福利等方面,省会比地区拥有较多自治权。由于加拿大的移民政策,是根据不同省份及地区的需求来制定,加上每个省份所推行的移民政策亦略有不同,因此对于申请人的要求亦有所不一。
简单来说,即使是两个相同学历、语言水平及工作经验的申请人在申请不同省份的技术移民时,政府亦会因应该地区的人才需求及环境因素而作出批准,所以相对一些发展已经十分成熟的省份,如多伦多、温哥华等地的要求会较为高于其他地区。因此,如有意办理加拿大,首先应先要了解哪一个省份的移民政策较为容易附合自己的条件,在取得身份后,才移居至自己理想的省份居住。