ASPとは、Microsoft社が開発したWebページを動的に生成するWebサーバの拡張機能です。
VBScriptやJavaScriptなどで記述されたプログラムをWebサーバ側で実行し、その処理結果をHTMLとしてブラウザに送信する仕組みです。似たような技術に、JSPやJava Servletなどがあります。
ASPは、Internet Information Services (IIS) やPersonal Web Server (PWS) などのWebサーバで利用できます。
ASPの後継として開発された技術にASP.NETがあります。