Traveling from Mexico to America?

You need a passport to cross the border into America from Mexico, and a visa (different visa for business or for visiting).