A service provides services under contract. The contract itself is not addressed directly by the Jtrix base API--it may be of any form, including off-line. The API deals with warrants, which are evidence that a contract exists for the service.