Provider Module
A provider module is a network module that supports and implements the provider side of a Network Programming Interface (NPI). A provider module registers itself with the Network Module Registrar as a Provider of the NPI that it supports. A provider module can register itself as a provider of more than one NPI. A network module can be both a provider module and a client module.