コンポーネント オブジェクト モデル (COM)

プログラムを部品化するためのソフトウェア コンポーネント技術です。COM によって作成されたソフトウェア コンポーネントは再利用性に優れ、通常の Windows アプリケーションだけでなく、 JavaScript や VBScript などのスクリプトから、その機能を呼び出して利用することができます。