ActiveX's the framework for defining reusable software components (known as controls) that perform a particular function or a set of functions in a way that's independent of the programming language used to implement them. A software application can then be composed from one or more of these components in order to provide its functionality. It was introduced in 1996 by Microsoft Corporation as a development of its Component Object Model (COM) and Object Linking and Embedding (OLE) technologies… (
More on Activex)