 The technology providers provide a technology specific implementation (and view) of each layer.An example of such a layer would be the ‘Service Contract’ layer of a web service, containing service interfaces, service operations and data contracts.This factory was the first factory to provide an extensibility mechanism with which 3rd parties (such as Global SI's and ISV's and community domain experts) would provide technology tailored implementations of the various layers.