An official agreement between a client and a service provider is called Generic Service Agreement. Important information regarding the working relationship and obligations owed to one another are outlined in the agreement. It could contain pricing, ownership, shipments, and much more details.