If you choose to stay in an all-inclusive resort, you will have access to unlimited food and drink, and activities and entertainment. All for one simple cost that you will pay for when booking the resort. Regular resorts may have on-site food and entertainment, it just will not be included in your booking cost.