A service contract is a legal agreement between a service provider and a customer. It establishes the conditions, obligations and rights of each party for the provision of a specific service.