Corporate catering refers to the provision of food and drinks to business and corporate functions. The functions may range from onsite, small office gatherings to offsite, upscale dinners. The cost of a corporate catering event will also depend on the size and level of the function being hosted.