ADO.Net jest powszechnie używany przez programistów do uzyskiwania dostępu i modyfikowania danych przechowywanych w systemach relacyjnych baz danych, chociaż może również uzyskiwać dostęp do danych w źródłach nierelacyjnych. Jest to część biblioteki klas bazowych zawartej w programie Microsoft .NET Framework.