Extending product function with VBA : Automation and System Architect : Automation : Automation controller and server
  
Automation controller and server
Automation is the one way to control another application’s objects. Technically, one application holds the Microsoft VBA code that controls the automation and the other provides the objects for use. The driver of this process is called the Automation Controller and the provider is called the Automation Server.
See also
Automation