Usefullinks

If you wish to visit the United States temporarily or be granted entry for a very specific period of time, you will need a non-immigrant visa. Some of the most common types of non-immigrant visas are a student visa (should you be looking to further your education and skills), business investor visas (if you are planning on coming to the U.S. to invest in a business), or a travel visa (if you wish to do some traveling in the U.S.). 

Depending on your current immigration status or situation, there are a number of visas available to foreign nationals wishing to permanently immigrate to the United States. There is a fiancé(e) visa (if you are a foreign national engaged to a U.S. citizen), family visas (if you have or are the relative of a U.S. citizen and wish to immigrate to the U.S.), a work visa (if you have unique skills or requirements which make you a hot commodity in a particular field or industry), and more.