.NET Frameworkを構成する技術の1つ。データ操作オブジェクト「ADO (ActiveX Data Objects )」の後継で,主にデータベースへのアクセスをつかさどる。オフライン環境への対応とXML(Extensible Markup Language)形式のデータ処理機能の組み込みなどが強化点である。