ADO : ActiveX Data Objects.
Microsoft ADO is a Component object model object for accessing data sources.
ADO provides a layer between programming languages and databases, which allows a developer to write programs which access data, without knowing how the database is implemented.