data service provider(A business entity, typically a company, that provides up to date data to a Microsoft Dynamics CRM user); data provider(A known data source specific to a target type that provides data to a collector type)
.NET Framework data provider(A component of ADO.NET that provides access to data from a relational data source. A .NET Framework data provider contains classes to connect to a data source, execute commands at the data source, and return query results from the data source, including the ability to execute commands within transactions. A .NET Framework data provider also contains classes to populate a DataSet with results from a data source and propagate changes in a DataSet back to the data source)