A type of visa issued by a government that allows foreign nationals to legally work and reside in a specific country for a designated period, often requiring sponsorship by an employer or meeting certain employment-related criteria.
« Back to Glossary Index