There are two main types of catering on-premises and off-premises catering that may be a concern to a large and small
caterer. On-premise catering for any function-banquet, reception, or event-that is held on the physical premises of the establishment or facility that is organizing / sponsoring the function. On-premise catering differs from off-premise catering, whereby the function takes place in a remote location, such as a client’s home, a park, an art gallery, or even a parking lot, and the staff, food, and decor must be transported to that location. Off-premise catering often involves producing food at a central kitchen, with delivery to and service provided at the client’s location. Part or all of the production of food
may be executed or finished at the location of the event.