加拿大的移民监系统主要由联邦政府和省级政府的部门构成。在联邦层面,移民、难民和公民身份部(Immigration, Refugees, and Citizenship Canada,简称IRCC)是主要负责移民事务的机构,负责制定移民政策和规定,并处理移民申请。此外,加拿大边境服务局(Canada Border Services Agency,简称CBSA)负责管控边境,执行入境和出境检查等任务。在省级层面,各个省份也设立了移民局或相应机构,负责管理本省的移民事务并协助联邦政府执行移民政策。总体而言,移民监系统由联邦和省级政府的多个部门共同构成,以确保移民政策的执行和移民社区的管理。