A palavra catering, da língua inglesa, designa a atividade de prestação de serviço de alimentação especialmente contratado a clientes em situações específicas, como eventos de natureza diversa. A palavra catering vem do verbo inglês 'cater', que significa servir, atender. Catering é, então, o serviço que envolve o atendimento e a oferta de um variado conjunto de alimentos em situações excepcionais como eventos. Embora esta palavra não pertença à língua espanhola, agora é aceita pelo menos na língua informal e é de uso comum.
Catering pode ser definido como o serviço oferecido por um determinado tipo de alimento em eventos de diferentes características. Para ser bem servido, o catering deve ser sempre contratado com antecedência, para que tanto os clientes como os profissionais da área possam acordar as opções alimentares a servir, a quantidade, o custo e outros elementos relacionados com o assunto. Nesse sentido, o catering é central em qualquer tipo de evento, visto que é um dos elementos mais coloridos de uma festa, uma celebração ou um encontro.
A restauração é geralmente composta por produtos e alimentos de várias características. Embora na maioria dos casos o serviço de catering seja composto por alimentos pequenos e fáceis de consumir como canapés, frios, queijos, empanadas, sanduíches de miolo, pratos quentes e outros, o serviço de catering também pode consistir em pratos altamente elaborados que são servidos como em um restaurante e deve ser acompanhado das bebidas e guarnições adequadas.
Dependendo do tipo de comida, do número de comensais, dos ingredientes necessários e da exclusividade das receitas a preparar, o catering pode variar de preço embora normalmente os custos desse serviço sejam elevados. A disposição da restauração também pode ser diferente consoante o caso, mas em geral os alimentos que fazem parte de um serviço de restauração são organizados de forma marcante para captar a atenção dos comensais.