ActiveX is een verzamelnaam van interfaces en ondersteuningen van Microsoft voor het internet. Eind 1996 kwam dit uit onder de naam "Active Document Support"', maar nu noemt men het "ActiveX Controls". Bezwaren van ondermeer Netscape leidde ertoe dat Microsoft een onafhankelijke organisatie hiervoor oprichtte.

ActiveX control is eigenlijk een op zich staand Windows programma, dat speciaal geschreven is om in een browser uitgevoerd te worden. Men kan ermee in een browser alles doen wat een normaal programma ook kan uitvoeren. Daar men bv. ook bestanden kan lezen of een harde schijf kan formatteren is hieraan wel een bepaald risico verbonden.

ActiveX toepassingen hebben geen vertaler (interpreter) nodig zoals Java en werken daardoor ook sneller. Nadeel is dat in tegenstelling tot Javascript, het dus echt verbonden is met een Windows omgeving.