ActiveX®-i pistikprogramm on arvutiprogramm, mis töötab sellistes programmides nagu Microsoft® Windows® Internet Explorer® ja suhtleb sellega. Selline pistikprogramm võimaldab brauseritel ja muudel utiliitidel täita teatud funktsioone, näiteks kuvada videoid või mänge. Pistikprogramme võib kasutada ka funktsioonide lisamiseks programmile, mida algses installis ei olnud. Need laaditakse alla ja installitakse teie arvutisse Interneti-ühenduse kaudu. 1996. aastal avalikustatud ActiveX®-i pistikprogramm oli kahe sarnase tehnoloogia järglane, mida nimetatakse “komponentobjektimudeliks” ja “objekti linkimiseks ja manustamiseks”.
ActiveX®-i pistikprogrammi saab luua mitmesuguste programmeerimiskeelte abil, kuigi ActiveX® ise ei ole programmeerimiskeel. Selle asemel kasutatakse nende pistikprogrammide loomiseks selliseid keeli nagu C++ ja Java. Samuti on võimalik pistikprogrammidel suhelda ja integreerida HTML-i programmeerimiskeelega.
Windows® operatsioonisüsteemi programmidel on lisaks veebibrauseritele võimalus kasutada ka ActiveX®-i pistikprogramme ja juhtelemente. Nende programmide hulka kuuluvad, kuid mitte ainult, Microsoft® Office™, Microsofti produktiivsuse tarkvarakomplekt; ja Windows® Media Player®. ActiveX®-i pistikprogrammid aitavad neil programmidel teavet jagada nii veebi kui ka teiste samas arvutis olevate programmidega.
ActiveX®-i pistikprogrammid on saadaval ainult Windows®-i operatsioonisüsteemiga arvutites. See põhjustab suurel määral ActiveX®-i tehnoloogiale ja pistikprogrammidele tuginevate saitide kuvamist operatsioonisüsteemides (nt Mac OS X® ja Linux®) valesti. Mozilla® Firefox® ei toeta ActiveX®-i, kuigi seda tehnoloogiat võimaldavad kolmanda osapoole pistikprogrammid on välja antud. Selle asemel kasutab Firefox® erinevat tüüpi pistikprogramme ja laiendusi, et täita paljusid samu funktsioone nagu ActiveX®.
Kasutajad saavad Internet Explorer®i veebibrauserit kasutades ActiveX®-i pistikprogramme lubada või keelata. Kui see on lubatud, saavad kasutajad määrata ka erinevaid turbetasemeid. Internet Explorer® võib anda kasutajale teada, millal on vaja installida ActiveX®-i pistikprogramm, kõik pistikprogrammid automaatselt alla laadida või seadistada nii, et need laadivad alla ainult turvalistelt saitidelt.
Disaini järgi on ActiveX®-i pistikprogrammidel täielik administraatorijuurdepääs Windows®-i operatsioonisüsteemi kõikidele aspektidele. See muudab tehnoloogia üheks peamiseks viisiks, kuidas pahatahtlikud programmid, nagu nuhkvara ja reklaamvara, veebist arvutisse alla laaditakse. Just sel põhjusel annavad ActiveX®-i toetavad brauserid kasutajatele võimaluse tehnoloogia oma äranägemise järgi keelata. See on ka Mozilla® Firefox® arendusmeeskonna üks peamisi põhjuseid, miks see brauser seda tehnoloogiat avalikult ei toeta.