What Is a Nonimmigrant Visa?
A nonimmigrant visa is placed in your passport and grants you permission to travel to the United States on a temporary basis. Generally, a citizen of a foreign country who wishes to travel to the United States must apply for…