OLE-Automation is a Microsoft COM based technology that allows one application to control another via an exposed public interface.