The document discusses factors that influence Canadian immigration policy and how immigration affects Canada. It examines push factors that cause people to emigrate from their home countries, such as economic, political, health, security, and rights issues. Pull factors that attract immigrants to Canada are also considered, such as quality of life, economic opportunities, and offering refuge to refugees. The criteria used to accept immigrants and refugees prioritizes economic immigrants, family reunification, and humanitarian needs. Provincial governments can influence immigration policies and Quebec implements policies to strengthen the French language.