ActiveX Control

An ActiveX control is a reusable software component that supports
a wide variety of OLE functionality and that can be customized to fit many software needs.  These controls can be developed for many uses, such as database access, data monitoring, or graphing.

ActiveX is the name for programmable elements formerly known variously as OLE Controls, OCXs, or OLE Custom Controls.