Unixにおけるシェルスクリプトや、MS-DOSにおけるバッチファイルと似た位置づけの技術である。標準では、VBScriptとJScriptを利用できる。Scriptingのホストとなっているため、他のスクリプト言語用の動作環境(エンジン)をインストールすることにより、Perlなどでも処理を行えるので、利用者自身が慣れた言語を使用できる。COMを通じてレジストリの操作やWMIへのアクセスが可能であるなど、強力な機能を持っている。コンピュータとは、煩雑であるが機械的な処理が可能な作業を人間から肩代わりする存在である。Windowsでは、MS-DOSの時代から伝統的にバッチファイルが実装されており、これによってバッチ処理を実行させることが出来た。バッチファイルのシステムには時代の要請に合わせて新機能が追加されていった。元々は単純な作業しか想定せずに設計されたバッチファイルのシステムに複雑な機能を追加していったため、バッチファイルは初心者には非常に使いづらいシステムになってしまった。それでも機能に限界があったため、複雑な処理を実行させるには複数のバッチファイルを作成し、連携させる必要があった。Hostで利用が可能なVBScriptやJScriptは、バッチファイルより柔軟性がある構文を持ち、分かりやすい記述ができるスクリプト言語であるため、バッチファイルと比較して初心者にも扱いやすい物となっている。Hostはある程度普及に成功したが、スクリプトを利用したウイルスや脆弱性攻撃などが増えた(レジストリにもアクセスできる強力な機能が逆に仇となった)ことや、ドキュメントの未整備によって次第に敬遠されるようになった。PowerShellをリリースした。Hostはその役割を終えたと言える。今後、新しい機能が追加される予定は無いとされている[要出典]。3.0のもとで利用可能です。プライバシーデスクトップ。