ActiveX est une technologie développée par Microsoft pour améliorer les contrôles interactifs et exécuter des applications Windows sur le Web. Elle présente certaines similitudes avec Java. ActiveX repose sur les technologies OLE et COM de Microsoft, et ses composants peuvent être écrits dans de nombreux langages de programmation. Les composants ActiveX sont souvent intégrés aux pages Web afin d’en étendre les fonctionnalités et l’interactivité.