The Canada Business Visa is issued to international business entrepreneurs together with investors and professionals who want to launch or invest in Canadian operations. Business activities like company setup and investment management and relationship development permit foreign nationals to enter Canada through this visa. The applicants need to show their business plan has economic value and will positively impact Canada's economy. The Start-up Visa and Investor Visa represent different visa options which serve various business targets.