When immigrating to business to Canada, the Canadian government chooses business class immigrants. During the selection process they are looking to see which applicants are economically established first and foremost and those who are able to support the development of the Canadian economy.
Business immigrants are those able to invest in or start up a business in Canada. There are a couple of different options when looking to make the move to Canada. You can apply through the federal program, or if you have selected a province to reside in, you can apply through one of the provincial immigration programs.