O

object
A unit of information that resides in a compound document and whose behavior is constant no matter where it is located or used.
Object Description Language (ODL)
A scripting language used to describe exposed libraries, objects, types, and interfaces. ODL scripts are compiled into type libraries by the MkTypLib tool.
OLE
Microsoft’s object-based technology for sharing information and services across process and machine boundaries (object linking and embedding).
out-of process server
An object application implemented in an executable file that runs in a separate process space from the Automation controller.