Catering is a service of providing food at a location that usually doesn't prepare or serve food as a normal occurrence. For example, a wedding reception can be held in a fire hall or other site that is not equippe...