ActiveX Document
Si se desea desarrollar una aplicación VB basada únicamente para Internet, se puede hacer utilizando documentos ActiveX. Un documento ActiveX actúa y es parecido a cualquier aplicación normal en un formulario, con excepción de que este Documento ActiveX envía controles ActiveX a la computadora del usuario final si es que esa computadora no tiene los controles ActiveX que usa el documento. Este documento llega al usuario y luce como una página web basada en HTML normal.
La razón más importante para crear un Documento ActiveX es que Internet Explorer puede ejecutarlo como si fuera un programa de control o para ejecutar programas del sistema operativo.
Los menús del documento ActiveX se intercalan con los del Internet Explorer.
Fuente: Apuntes de Programación con lenguajes de cuarta generación de la FCA de la UNAM