Canada is one of the ideal countries in the world of immigration and settlement.To get a complete overview of the Canadian immigration process and types of Visa stages, this information will surely be helpful. The high immigration flow in Canada is mainly due to immigrants of every class, category, and occupation.This huge immigration influx can be divided into a Skilled worker, businessmen and investors and international students are the below three categories which contribute to the lion share of immigrants to Canada. Skilled Workers: Canada offers ample of employment opportunities to the foreign skilled workers, in the wake of skill shortage in the country.the jobs which are high in demand in Canada are Engineering, I.T health-care, service sector, etc. Along with it invites the overseas skilled workers through FSW stream of Express Entry and via other PNP programs of various provinces. Businesspeople and Investors: The Business immigration programs provide Permanent Residency in Canada to applicants, with their families.The business visas are the key source of creating jobs through investment and provide significant support to economic development International students: Canada is a home to prestigious and famous universities that offer quality education and a vast number of academic and vocational courses.The Canadian government has announced ease of immigration rules for international students to help them get PR and citizenship in Canada.The overseas students are a potential workforce to fill skill gaps across various industries. Immigration Programs in Canada: The Immigration, Refugees and Citizenship Canada(IRCC) has launched multiple immigrant friendly programs to bring quality immigrants to the country which are, express entry, QSWp and various PNP’s.All these have different criteria and requirements.