ADO.NET proporciona acceso a datos almacenados en sistemas de bases de datos relacionales y otras fuentes de datos. Ofrece una interfaz coherente para obtener datos de orígenes como SQL Server y XML, así como de orígenes expuestos a través de OLE DB y ODBC. Las aplicaciones pueden usar ADO.NET para conectarse a estas fuentes de datos y recuperar, manipular y actualizar los datos almacenados.