ActiveX® dodatak je računalni program koji djeluje unutar programa kao što je Microsoft® Windows® Internet Explorer® i komunicira s njim. Takav dodatak omogućuje preglednicima i drugim uslužnim programima izvođenje određenih funkcija, poput prikazivanja videa ili igara. Dodaci se također mogu koristiti za dodavanje značajki programu koje nisu bile prisutne u izvornoj instalaciji. Preuzimaju se i instaliraju na vaše računalo putem vaše internetske veze. Predstavljen 1996. godine, ActiveX® dodatak bio je nasljednik dviju sličnih vrsta tehnologija, nazvanih “model komponenti objekata” i “povezivanje i ugrađivanje objekata”.
Dodatak ActiveX® može se izraditi korištenjem raznih programskih jezika, iako ActiveX® sam po sebi nije programski jezik. Umjesto toga, za izradu ovih dodataka koriste se jezici kao što su C++ i Java. Također je moguće da dodaci komuniciraju i integriraju se s HTML programskim jezikom.
Programi u operacijskom sustavu Windows®, osim web preglednika, imaju mogućnost korištenja ActiveX® dodataka i kontrola. Ti programi uključuju, ali nisu ograničeni na, Microsoft® Office™, Microsoftov softverski paket za produktivnost; i Windows® Media Player®. ActiveX® dodaci pomažu ovim programima da dijele informacije i s webom i s drugim programima na istom računalu.
ActiveX® dodaci dostupni su samo za računala koja rade na operacijskom sustavu Windows®. To uzrokuje da se web-mjesta koja se uvelike oslanjaju na ActiveX® tehnologiju i dodatke neprikladno prikazuju na operativnim sustavima kao što su Mac OS X® i Linux®. Mozilla® Firefox® ne podržava ActiveX®, iako su objavljeni dodaci trećih strana koji omogućuju tu tehnologiju. Firefox® umjesto toga koristi različite vrste dodataka i proširenja za obavljanje mnogih istih funkcija kao ActiveX®.
Korisnici imaju mogućnost omogućiti ili onemogućiti ActiveX® dodatke kada koriste Internet Explorer® web preglednik. Ako je omogućeno, korisnici također mogu odrediti različite razine sigurnosti. Internet Explorer® može zatražiti od korisnika kada treba instalirati ActiveX® dodatak, može automatski preuzeti sve dodatke ili se može postaviti da preuzima samo dodatke sa sigurnih web-mjesta.
Po dizajnu, ActiveX® dodaci imaju puni administrativni pristup svakom aspektu Windows® operativnog sustava. To čini tehnologiju jednim od primarnih načina na koji se zlonamjerni programi poput špijunskog i adwarea preuzimaju na računalo s weba. Upravo iz tog razloga preglednici koji podržavaju ActiveX® daju korisnicima mogućnost da onemoguće tehnologiju prema vlastitom nahođenju. To je također jedan od primarnih razloga koje je naveo razvojni tim Mozilla® Firefox® zašto taj preglednik otvoreno ne podržava tu tehnologiju.