ActiveX ist eine von Microsoft entwickelte Technologie zur Verbesserung der interaktiven Steuerung und Ausführung von Windows-Anwendungen über das Web. Es ist in mancher Hinsicht Java ähnlich. ActiveX basiert auf den OLE- und COM-Technologien von Microsoft und ActiveX-Komponenten können in vielen verschiedenen Programmiersprachen geschrieben werden. ActiveX-Komponenten werden häufig in Webseiten eingebettet, um deren Funktionalität und Interaktivität zu erweitern.