For $39.99, you get unlimited usage on the internet. One account per stateroom. They will give you an account name and password, and that will be yours for the trip. Once you log in with this name and password, you'll have internet access.
If you don't use the pay-one-price option, it's a set fee per minute, which, if you're on more than ten minutes a day, is probably not worth it.