Le gouvernement fédéral ainsi que les gouvernements provinciaux ont des programmes d’immigration différents pour les personnes qui cherchent à visiter, à immigrer de façon permanente ou temporaire au Canada. Toutefois, même les étrangers qui ont été sélectionnés par une province, y compris le Québec, doivent être admis par le gouvernement fédéral afin d’être en mesure de visiter, séjourner ou demeurer au Canada.