Si ton amie a bien un passeport émis avant le 25/10/2005, elle n'a pas besoin de visa de tourisme.
L'ESTA n'est pas un visa, et le ne remplace pas. Il faut le remplir en ligne à
esta.cbp.dhs.gov/esta/
L'ESTA est sensé remplacer le Formulaire I94 (le papier vert, ou blanc si visa) mais en fait il faut faire les deux, car ils ont des problèmes d'adaptation.
Donc dans l'avion il faudra refaire sur papier ce que tu aura rempli sur le net.
Bon voyage!