USA Visa
USA Visa :-

Traveling to the US:-
The United States of America is one of the most popular destinations in the world for tourism, study, work, and immigration. Travelers come from all over the world looking to obtain a US Visa. There are many types of US visas for both short-term and long-term periods of stay, that travelers can apply for.
If you are from one of the below “Visa Waiver Program” countries, you will not need a visa in order to make short trips (i.e. visits lasting 90 days or fewer) to the United States for tourism or business reasons (so long as you receive authorization via the ESTA visa waiver program for USA):*
Andorra, Australia, Austria, Belgium, Brunei, Chile, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Japan, Latvia, Liechtenstein , Lithuania , Luxembourg, Malta, Monaco, Netherlands, New Zealand, Norway, Poland, Portugal, San Marino, Singapore, Slovakia, Slovenia, South Korea, Spain, Sweden, Switzerland, Taiwan, United Kingdom
If you are from a country not on the above list (i.e. you are a citizen of another country) you will most likely need a visa to enter the USA.
*Please note that the ESTA USA is a simple electronic authorization required from VWP holders (rather than an actual visa).
US visa categories:-
There are two main categories of US visas: immigrant and non-immigrant. The non-immigrant US visa is for short term visitors; immigrant visas are for long-term stays. You should apply for an immigrant visa if you are looking to live in the United States (rather than simply visit). You should apply for a non-immigrant US visa if you want to visit the country. In general, foreigners looking to work and study in America for years (rather than weeks or months) should apply for an immigrant visa.