If you are a foreign national entering the United States, you will need to go through a port of entry. This includes airports, seaports, and land borders. You will need to have the proper documentation with you, which we will discuss below.
All foreign nationals who wish to enter the United States, regardless of their country of origin, must go through a port of entry. This includes those who are coming for business or pleasure. If you are coming from a Visa Waiver Program country, you must have an approved Electronic System for Travel Authorization (ESTA) before you can board your plane.