The business of catering itself is pretty routine once you get the business going. A caterer is simply a restaurant in which every order is delivered. You'll have the usual concerns of food preparation, pricing, storing, and serving, without the need for a wait staff or a dining area but with the need for delivery drivers and service staff at the delivery point.