Are you talking about getting internet access on the water, out sailing, at anchor or at the dock?
All of the above
For cellular, you can either use a tethered cell phone, via bluetooth or USB, or a dedicated cellular modem card.
How far offshore you get the signal. I use my blackberry for a tethered modem.