The program is designed to attract dynamic entrepreneurs around the world, get them in to Canada, and give them the support they need (including funding) to build businesses that can compete on a global scale and provide jobs for Canadians.
Entrepreneurs who qualify for the Startup Visa program will be fast-tracked; the goal is to clear successful applicants for entry into Canada within weeks. And the Canadian Entrepreneur Visa grants permanent resident status which can then lead to citizenship.
If you want to immigrate to Canada through this program, you need the support of a Canadian venture capital fund, angel investor group or business incubator that is willing to invest in your new business.
Second options is
Provinces of Canada offers Entrepreneur program, each offering Provence have their own selecting criteria