Cette technologie permet à des
composants logiciels
de dialoguer au sein d'un ordinateur ou dans un environnement de réseau, et ce, quel que soit le
langage de programmation
ayant servi à les créer.
ActiveX est fondé sur le modèle COM (Component Object Model) de
programmation orientée objet
.