Apart from the cases covered by the VWP and ESTA, there may be some exceptions where a passport may not be strictly necessary to enter the US. For example, if you are a legal permanent resident in the US, you can use your Green Card to travel. In addition, there are specific agreements between the US and certain neighbouring countries that allow the use of alternative identity documents, such as Enhanced Driver's License (EDL) cards for travellers from Canada or Mexico.