The short answer
ESTA is a quick online authorization for short visits by citizens of Visa Waiver Program countries. A visa (like the B-1/B-2 visitor visa) is a sticker/stamp in your passport issued by a U.S. embassy after an interview — required for everyone else, and for longer or more complex trips.
| ESTA | B-1/B-2 Visitor Visa | |
|---|---|---|
| Who | Citizens of Visa Waiver Program countries only | Everyone else (and VWP citizens with complex cases) |
| How | Online form, minutes | Embassy interview, weeks–months of wait |
| Max stay | 90 days, no extensions | Up to 6 months per entry (officer decides) |
| Purpose | Tourism / business / transit only | Tourism, business, medical treatment |
| Work/study | Not allowed | Not allowed (need proper visa type) |
| Guarantees entry? | No — CBP decides at the border | No — CBP decides at the border |
You need a visa (not ESTA) if…
- Your country is not in the Visa Waiver Program.
- You want to stay longer than 90 days.
- You're traveling to work, study, or immigrate — ESTA never covers these.
- Your ESTA was denied.
- You have certain criminal or immigration-violation history — the visa process lets you present your case; ESTA is automated.
Common mistakes
- "ESTA is a visa." It's an authorization under the Visa Waiver Program — legally distinct, with fewer rights (e.g., very limited ability to contest a denial of entry).
- Applying on copycat sites. Only esta.cbp.dhs.gov is official.
- Last-minute applications. Apply at least 72 hours before departure; denials need time for a visa appointment instead.
Official sources used on this page
- Official ESTA application (CBP): https://esta.cbp.dhs.gov/
- State Dept — Visitor visas: https://travel.state.gov/content/travel/en/us-visas/tourism-visit/visitor.html
We summarize these sources in our own words. Always confirm critical details (fees, dates, eligibility) on the official site before acting.