https://codezine.jp/article/detail/397?p=1
CGIとして見るならば、localhostで動作させるためローカルマシンの資源にアクセスし放題のCGI。
著者はデスクトップのローカルサーバーで動作させるCGIを「デスクトップCGI」と呼んでいます。
スクリプトとして見るならば、webサーバ上で動くためURLというアクセス手段とブラウザという出力環境を得たスクリプト。
この連載でやっているようにapatcheを入れてもいいが、元々入ってるiisでもいいし、rubyで言うとWEBrickみたいなモジュールを使ってwebサーバとして動くスクリプトを作ってもいいと思う。