A visa is obtained from the U.S. Consulate in the country where the foreign national resides. To obtain a visa, you begin by filling out the appropriate form for the type of visa you need: immigration, student, work, or business. You will also need supporting documentation, which will vary depending on the type of visa you are applying for. These guides will assist you in figuring out what type of visa you need, and how to get it.