So what is an American ship? Simple answer: a ship flying the U.S. flag. But such a ship has to use an American crew, follow U.S. safety rules, and be built in a U.S. shipyard. That's very expensive.