Generally speaking, immigration law addresses the rules and processes governing who can enter Canada, and who can stay in Canada. The legislation that outlines these processes and requirements is the Immigration and Refugee Protection Act. Other legislation and case law may be applicable depending on different situations, but immigration law is generally governed through this Act.
The administration and decision-making of immigration law is assigned to various entities, such as the Minister of Citizenship and Immigration, Immigration Officers, Citizenship and Immigration Canada, the Canada Border Services Agency, and the Immigration and Refugee Board. They each have different responsibilities in governing immigration, and it is through administrative law that Canadian courts hold these government bodies accountable. They ensure that the government bodies act within their authority outlined in legislation, which includes acting in a manner that is just and procedurally fair.