Investor Visas are special visas that allow you to settle permanently in an overseas country by investing a considerable amount of money in the said country. The minimum amount of investment varies from country to country & the dollar amount of the investment may change under certain circumstances, namely if the business is located in an urban area with a high unemployment rate or in a rural area.
Some of the visas that are on offer are UK Tier 1 Investor Visa, Ireland Immigrant Investor Program, New Zealand Investor Visa, Singapore Investor Visa, etc. Visas are issued to people who have sufficient funds.
These (Investor) visas are designed for high net worth individuals who want to relocate themselves and their family to the foreign country. Some countries have a limitation & Only a few hundred of these visas are granted per year.