The application process for an Investor Visa differs from country to country. Every country that offers an Investor Visa has a different set of requirements that needs to be met before you apply for the Visa.
For example, if you wish to apply for the UK Innovator Visa, you can submit your application to the UKBA. You will need to include a detailed business proposal along with the other supporting documents for the UK Innovator Visa.
However, if you wish to apply for the Investor Visa in any province in Canada, you need to first submit an online profile. If your online profile is selected, you may then proceed to submit your business proposal and visa application.
Since the application process differs from country to country, it is best to seek the advice of an Immigration Expert. Also, Investor Visas are expensive and hence it is highly recommended to seek the advice of an Expert to get the right guidance.