Business immigration is an area of immigration law that serves to foreign business owners, investors, entrepreneurs, start-ups, and high-net-worth individuals. The Canada Business Immigration type of visas was designed to attract experienced business people to Canada. Successful candidates are those who can invest in Canada, start businesses in Canada and generate revenues and employment for Canadians.