it's a common pub quiz question, and the pub quiz answer is traditionally "a ship has lifeboats, whilst a boat does not". However I believe this is an oversimplification and a friend of mine in the merchant navy couldn't give me a fixed answer on the difference.