I controlli ActiveX sono piccoli programmi, noti anche come componenti aggiuntivi (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 all'interno delle pagine web ed eseguiti dai 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 moderne di sviluppo web prediligono alternative come JavaScript e HTML5 grazie alla loro compatibilità multipiattaforma e alle funzionalità di sicurezza migliorate.