What is the difference between a ship, a boat and a vessel.