The US J-1 visa is a very interesting visa under the non-immigrant category. It is used to allow teachers, exchange visitors, and scholars to participate in US programs promoting cultural exchanges. In most situations, the visa is used to get business or medical training in the country, but other situations do apply. Applicants have to meet strict eligibility criteria that are much stricter than the ESTA based visa waiver program.