A foreign national or alien entering the U.S. is generally required to present a passport and valid visa issued by a U.S. Consular Official, unless they are a citizen of a country eligible for the Visa Waiver Program (VWP), or are a lawful permanent resident of the U.S. or a citizen of Canada.
The Visa Waiver Program allows foreign nationals from certain countries to be admitted to the U.S. under limited conditions and for a limited time without obtaining a visa. The foreign national must arrive on an approved carrier (if coming by air or sea), staying no more than 90 days, for pleasure/medical purposes/business, and be able to prove they are not inadmissible. The foreign national is still required to have a passport. To obtain a list of countries eligible for the Visa Waiver Program, please reference the Department of State Web site. For VWP passport requirements, see VWP-eligible passport.
If you need an Invitation Letter, please email: firstname.lastname@example.org