DAO is the most mature object-based interface for developers.
DAO was designed specifically for use with ISAM databases and provides optimal performance.
While not the preferred interface for connecting to ODBC databases, ODBCDirect does allow DAO to leverage performance advantages and features of Remote Data Objects.
DAO was not designed to connect to ODBC data sources.
Because DAO was built to connect to ISAM databases, its model emphasizes ISAM databases.
The new ActiveX Data Objects (ADO) will replace DAO.