What is the difference between immigrant and non-immigrant visas?
For purposes of U.S. immigration law, an “immigrant” visa is issued to a foreign national seeking to enter or remain in the U.S. as a permanent resident. A “nonimmigrant” visa is issued to a foreign national seeking to enter or remain in the U.S. temporarily for a specific purpose, such as tourism, conducting a business meeting, studying at a university, or working for a U.S. company.