Canada has a complicated system of rules to determine when a non-citizen is allowed to enter Canada, when they will be deemed inadmissible to enter or stay in Canada, how long they may stay in Canada and how a non-citizen ultimately becomes a citizen of Canada. There are separate legal rules that apply as to when a person will be considered to be a legitimate refugee or person in need of protection, which allows them to become a permanent resident. Paralegals may only represent a person on appeal from a decision of the government, but they must still understand the law as it is applied.