Mod python
通常のCGIの実行は、サーバ上のスクリプトにコネクションが張られるたびに新しいプロセスを開始する。小規模から中規模トラフィックのサイトではうまく動作するが、高トラフィックのサイトでは十分性能が出ない。FastCGIなどのCGIの性能を改善する方法はあるが、対象の言語をWebサーバ自体に埋め込む専用のモジュールを用いた方が簡単な場合が多い。mod_pythonはそのために設計されている。CGIのようにスクリプトの実行後プロセスが終了しないため、データベースのコネクションのような情報を永続的に持たせることが可能である。これによってスクリプト実行のオーバーヘッドを減少させることができる。
mod_pythonのモジュールはWebサーバに統合されているため、C言語で書かれたApacheモジュールが可能なことがほぼすべて可能である: 例えばHTTP以外のプロトコルの実装、リクエストやレスポンスのフィルタ、ドキュメントのコンテントタイプの決定などである。