1) ブラウザがWWWサーバーに要求する ブラウザは特に「CGI を起動する」とは意識しません。<a href="~"> や <img src="~"> や <form action="~"> で記述されたアドレス(URL)を単にサーバーに要求するだけです。 2) サーバーが CGI プログラムを起動する サーバーは受け取った URL を見て、これが CGI プログラムかどうか判断し、CGI プログラムであるならこれを起動します。判断の基準は拡張子が .cgi であるとかですが、サーバーの設定やプロバイダによって異なります。CGI をサポートしていないサーバーやプロバイダもあります。 3) CGI プログラムは結果を返す CGI プログラムは標準出力に実行の結果を書き出します。CGI プログラムの作り方次第で、複数のファイルを読み込んで連結したり、カウンター値を演算してその結果を返すことが