From SSKE
In the Service-Oriented Architecture, the service provider is the one that provides the services; it consists of a network-addressable entity that accepts and executes requests from consumers, while publishing its services and interface contract to the service registry in order to make the service discoverable.