Cruise ships can only hold a certain amount of provisions so they must be restocked nearly every time the ship comes into port. The amount of provisions that a ship can hold is usually related to the size of the ship. You may also see a fuel truck pumping fuel into your ship.