ActiveX es una tecnología desarrollada por Microsoft para mejorar el control interactivo y ejecutar aplicaciones de Windows a través de la Web. En algunos aspectos, es similar a Java. ActiveX se basa en las tecnologías OLE y COM de Microsoft, y sus componentes pueden escribirse en numerosos lenguajes de programación. Los componentes ActiveX suelen integrarse en páginas web para ampliar su funcionalidad e interactividad.