I have a United States Passport - as do my wife and our LEGAL immigrant son.
Yes. Exactly.
And, in the past we did not even need a US passport to go to Mexico or Canada.