Question: what documents do you need to apply for an esta?
Answer: Valid passport(s) from a Visa Waiver Program country. List of Visa Waiver Countries.
Traveler's valid email address.
Traveler's home address and phone number.
Traveler's emergency point of contact phone and email.
Payment method: Fee for application is $14.00 USD.