Each resource is assigned a capacity. For example, a ship (resource) is assigned 500 seats as capacity. You can book these seats.
A certain amount of the total capacity can be retained. For example, 400 of the 500 seats on the ship can be booked in the online booking. The remaining 100 seats are held back in the backend.
This allows you to achieve an optimal distribution of tickets for the seats.