ADO.NET is a set of .NET Framework components for accessing data from a variety of data sources. It provides the ability to access and update data in both connected and disconnected data access scenarios. In this topic, we review the main concepts and the classes on which Microsoft's ADO.NET library is based.