Criteria vary depending on the type of visa but generally include a job offer, relevant work experience, and educational qualifications.