An offshore boat is one that a crew can be comfortable and safe aboard, for several days or even weeks at a time.