stands for Active Data Object
and is a set of objects and their properties and methods.
They are used for describing and manipulating data between a database and your VBA
can be used with Access, Excel, Word
or any product that uses VBA
It is also used with Visual Basic
The main ADO
objects are described in these articles: