The H2B visa is similar to the H1B visa, but it is for workers in non-agricultural fields. To be eligible for an H2B visa, workers must have a job offer from a U.S. employer and must meet certain education and experience requirements. Unlike the H1B visa, which has an annual cap on the number of visas that can be issued, the H2B visa does not have an annual cap. However, there are limits on the total number of H2B visas that can be issued in a given year.