CGI【Common Gateway Interface】

 CGI【Common Gateway Interface】とはWWWサーバー上で外部プログラムを動作するためのインターフェースのこと。

 wwwサーバー上に置かれたCGIスクリプトがクライアントからリクエストを受けるとCGIアプリケーションが実行され、その情報を動的に生成して、HTML形式や画像データとしてクライアントのブラウザに送信する。電子掲示板やアンケートフォームなどで利用されている。どのようなプログラミング言語でも扱うことが出来る。