What is an automation server?
An Automation server is an application that exposes programmable objects (called Automation objects) to other applications (called Automation clients). … Exposing Automation objects enables clients to automate certain procedures by directly accessing the objects and functionality the server makes available.