COM オブジェクト項目は、OLE か ActiveX のどちらかで定義できます。
ActiveX オブジェクトは、COM オブジェクトのグループを参照します。これは、ユーザインタフェースが埋め込まれていたりGUI表示フォームに配置されることを想定して提供されます。
ActiveX オブジェクトの実行時の操作は、GUI表示やOLE オートメーションコマンドによって行われます。
OLE オブジェクトは、ActiveX オブジェクトを含む全ての登録されたCOM オブジェクトを参照します。OLE オブジェクトはフォームに配置できず、実行時の操作はOLE オートメーションコマンドによってのみ行われます。