.NETアプリケーションで利用できるデータアクセス層のオープンソースライブラリ。SQL Server、Oracle、MySQL、SQLite、SQL Server Compact Edition等に対応している。
データベースのオブジェクト(テーブル、ビュー、ストアドプロシージャ)定義を読み取り、O/Rマッピングするソースコードを生成できる。
RubyOnRailsの影響を受けておりActiveRecordパターンを採用している。特にASP.NET開発と相性が良い(System.Web.*に依存している)。