ADO.NET es un modelo de acceso a datos de .NET que permite conectarse a orígenes de datos y manipular datos. Se compone de objetos como conexiones, comandos, DataReaders y DataAdapters. Las conexiones representan sesiones con una base de datos, los comandos permiten ejecutar consultas y operaciones, DataReaders leen filas de resultados y DataAdapters llenan DataSet y actualizan bases de datos. ADO.NET usa objetos desconectados como DataSets para almacenar y manipular copias de datos desconectadas de la base