Canada offers various types of work visas, each with specific eligibility requirements. The most common ones are the Temporary Foreign Worker Program, the International Mobility Program, and the Working Holiday Visa.