ActiveX is a Microsoft OLE based API technology, it provides the standard way of adding components into Internet Explorer and other applications. ActiveX controls can be used to build any functionality in a browser or an application. It enables you to use one programming language to create a control once and then distribute that control to multiple applications.