The System.Data.Common namespace consists of the classes shared by the OLE DB and the SQL Server™ .NET data providers.
A .NET data provider describes a collection of classes used to manage connections between an ASP.NET Web application and a data store, such as a relational database or a hierarchical XML file.