The Start-Up Visa Program is designed for innovative entrepreneurs who can secure support from a designated Canadian venture capital fund, angel investor group, or business incubator. It grants permanent residence to founders of start-ups with high growth potential and job creation capabilities.