Who Needs a Passport?

Anyone traveling out of the country needs a passport. For example, if you are traveling from the US to Spain, as passport would be needed. There are currently laws to even have a less complicated passport in hand to travel to Canada and Mexico.