A tall ship is an even larger sailing boat which were used before steam engines were invented. These were used for carrying cargo from port to port in days gone by. Now they are usually used as training ships for young people. A tall ship usually has more than one mast.