ActiveX® eklentisi, Microsoft® Windows® Internet Explorer® gibi bir programın içinde çalışan ve bununla etkileşime giren bir bilgisayar programıdır. Bu tür bir eklenti, tarayıcıların ve diğer yardımcı programların video veya oyun görüntüleme gibi belirli işlevleri gerçekleştirmesine olanak tanır. Eklentiler, orijinal kurulumda bulunmayan bir programa özellikler eklemek için de kullanılabilir. İnternet bağlantınız üzerinden bilgisayarınıza indirilir ve yüklenir. 1996 yılında piyasaya sürülen ActiveX® eklentisi, "bileşen nesne modeli" ve "nesne bağlama ve gömme" olarak adlandırılan iki benzer teknolojinin ardılıydı.
Bir ActiveX® eklentisi, çeşitli programlama dilleri kullanılarak oluşturulabilir, ancak ActiveX®'in kendisi bir programlama dili değildir. Bunun yerine, C ++ ve Java gibi diller bu eklentileri oluşturmak için kullanılır. Eklentilerin HTML programlama diliyle etkileşime girmesi ve bütünleşmesi de mümkündür.
Windows® işletim sistemindeki programlar, web tarayıcılarına ek olarak, ActiveX® eklentilerini ve denetimlerini kullanma yeteneğine de sahiptir. Bu programlar, Microsoft'un üretkenlik yazılım paketi olan Microsoft® Office ™; ve Windows® Media Player®. ActiveX® eklentileri, bu programların hem web ile hem de aynı bilgisayardaki diğer programlarla bilgi paylaşmasına yardımcı olur.
ActiveX® eklentileri yalnızca Windows® işletim sisteminde çalışan bilgisayarlarda kullanılabilir. Bu, yoğun olarak ActiveX® teknolojisine dayanan sitelere ve eklentilerin Mac OS X® ve Linux® gibi işletim sistemlerinde yanlış görüntülenmesine neden olur. Mozilla® Firefox®, ActiveX'i desteklemiyor, ancak teknolojiyi sağlayan üçüncü taraf eklentiler piyasaya sürüldü. Firefox® bunun yerine ActiveX® ile aynı fonksiyonların çoğunu gerçekleştirmek için farklı tipte eklentiler ve uzantılar kullanır.
Kullanıcılar, Internet Explorer® web tarayıcısını kullanırken ActiveX eklentilerini etkinleştirme veya devre dışı bırakma olanağına sahiptir. Etkinleştirilirse, kullanıcılar farklı güvenlik düzeyleri de belirtebilir. Internet Explorer®, bir ActiveX® eklentisinin yüklenmesi gerektiğinde kullanıcıya tüm eklentileri otomatik olarak indirebilir veya yalnızca güvenli sitelerden eklentileri indirecek şekilde ayarlayabilir.
Tasarım gereği, ActiveX® eklentileri, Windows® işletim sisteminin her yönüne tam idari erişime sahiptir. Bu, teknolojiyi casus yazılım ve reklam yazılımı gibi kötü amaçlı programların web üzerinden bir bilgisayara indirilmesinin birincil yollarından biri yapar. Bu nedenle, ActiveX®'i destekleyen tarayıcılar, kullanıcılara, teknolojiyi kendi takdirine bağlı olarak devre dışı bırakma imkanı sunar. Bu aynı zamanda Mozilla® Firefox®'un geliştirme ekibi tarafından bu tarayıcının neden teknolojiyi açıkça desteklememesi gerektiğini belirttiği başlıca nedenlerden biri.


