ActiveX est une technologie développée par Microsoft pour améliorer le contrôle interactif et l'exécution des applications Windows sur le Web. Il est similaire à certains égards à Java. ActiveX est basé sur les technologies OLE et COM de Microsoft, et les composants ActiveX peuvent être écrits dans de nombreux langages de programmation différents. Les composants ActiveX sont souvent intégrés aux pages Web, pour étendre leurs fonctionnalités et leur interactivité.