Question: what are the requirements to enter usa?
Answer: American citizens entering the U.S. must show a valid passport, U.S. passport card, a Trusted Traveler Program card (NEXUS, SENTRI, Global Entry or FAST), or an enhanced driver's license. ... 
Lawful permanent residents of the U.S. need to show a Permanent Resident Card (Green card).