Mexico offers various visa options, including Tourist, Temporary Resident, and Permanent Resident visas. Each has specific eligibility criteria and requirements.