I controlli ActiveX sono piccoli programmi, noti anche come add-on, utilizzati su Internet per fornire contenuti interattivi alle pagine web. Sono basati sulla tecnologia Component Object Model (COM) di Microsoft e sono impiegati principalmente nel sistema operativo Windows. I controlli ActiveX possono eseguire una vasta gamma di attività, come visualizzare animazioni, riprodurre audio e video, fornire moduli interattivi e accedere alle risorse di sistema. Sono spesso incorporati nelle pagine web ed eseguiti da browser come Internet Explorer (sebbene il supporto sia stato in gran parte deprecato nei browser moderni a causa di preoccupazioni sulla sicurezza). Poiché i controlli ActiveX hanno accesso al sistema operativo sottostante, possono rappresentare un rischio per la sicurezza se non sono progettati correttamente o se provengono da fonti non attendibili. I controlli ActiveX dannosi possono essere utilizzati per installare malware, rubare dati o compromettere la sicurezza del sistema dell'utente. Le pratiche di sviluppo web moderne prediligono alternative come JavaScript e HTML5 grazie alla loro compatibilità multipiattaforma e alle funzionalità di sicurezza migliorate.