APIs
Em restaurantes, pedidos de clientes são feitos após estes consultarem o cardápio do restaurante. Um cardápio indica que pratos podem ser preparados na cozinha daquele restaurante e os respectivos preços, ou seja, o que o cliente deverá fornecer (pagar) para ter aquele prato. Eventualmente, nos cardápios aparecem opções como o ponto de cozimento de uma carte (mal passada, ao ponto ou bem passada), a forma de adoçamento de um suco (sem açúcar, com açúcar ou adoçante), etc. Estas opções precisam ser indicadas pelo cliente. Ou seja, o restaurante é um provedor de serviços e o cliente é quem os utiliza. Com isso, o cardápio pode ser encarado como a API (Application Program Interface) do restaurante, o qual indica tudo que o restaurante oferece e o que precisa ser fornecido para que o serviço seja entregue.