Who is required to have a travel authorization?

All passengers regardless of their age who are traveling under the Visa Waiver Program are required to have an approved travel authorization prior to traveling to the United States by air or sea. An application may be submitted by a third party on behalf of a Visa Waiver Program traveler.