Non-immigrant visas are visas issued to people who intend to stay in the United States temporarily.
There are numerous types of non-immigrant visas for people who intend to stay in the United States for a limited amount of time. This includes people who are coming to the U.S. for business or professional reasons, people who are coming to the U.S. for an education, those who are seeking medical treatment, and those who are here for leisure or pleasure.
Non-immigrant visas are necessary for people who intend to stay in the United States on a temporary basis but longer than 90 days.
Typically, non-immigrant visas take between two to four months to obtain, but the wait can take longer.
If you want to get your non-immigrant visa processed faster, there is something called premium processing, where you pay an additional fee to speed up the process. Typically, this allows your visa application to be processed within fifteen business days.
You can become a permanent resident after getting a non-immigrant visa. You can adjust your status while living in the United States, based on a number of employment-based visa categories.