ADO.Net est couramment utilisé par les programmeurs pour accéder et modifier les données stockées dans les systèmes de bases de données relationnelles, bien qu'il puisse également accéder aux données dans des sources non relationnelles. Il fait partie de la bibliothèque de classes de base incluse avec Microsoft .NET Framework.