Web サーバーは、セッションを持っていないユーザーがアプリケーション内の Web ページを開いたときに、自動的にセッションを作成します。また、サーバーは、セッションがタイムアウトになったとき、または Abandon メソッドが呼び出されたときに、セッションを破棄します。
セッションは、Session_OnStart イベントと Session_OnEnd イベントの 2 つのイベントを持っています。
これらのイベントのためのスクリプトはグローバル ファイル Global.asa の中で指定できます。セッションが開始すると、サーバーは Global.asa ファイルを調べて Session_OnStart イベント スクリプトを処理します。セッションが終了すると、サーバーは Session_OnEnd イベント スクリプトを処理します。