When seeking to open a business in Canada there are various programs available depending on your age, education, work experience, net worth and entrepreneurial history.
Canada divides their immigration programs into Federal programs and Provincial programs.
Federal programs are run by the Canadian Federal Government and allow an individual to live and work anywhere in Canada, with the exception of Quebec as they have their own immigration programs. Provincial programs are run by each province / territory individually and are tailored to their specific needs. These programs were created to allow the provinces to bring in new immigrants to fit their specific needs.
There are several Federal and Provincial programs in place which will allow applicants to apply based on their entrepreneurial experience. Each program has its own requirements which can include the amount of personal net worth that you require, years of experience and funds available to invest in the new/existing business in Canada.
The following is a brief and basic overview of these programs: