ActiveX

In programming, the Component Object Model (COM), also known as ActiveX, is a Microsoft technology for software components. It is used to enable cross-software communication. Although it has been implemented on several platforms, it is primarily used with Microsoft Windows. Its precursor was object linking and embedding (OLE), and it is to be replaced with the Microsoft .NET framework.