از نظر asp ، یک برنامه کاربردی عبارت است از مجموعه ای از فایل ها و زیر دایرکتوری های موجود در یک دایرکتوری که شامل فایل global . asa باشد . یک فایل asp می تواند ترکیبی از html فایل های گرافیکی و include ها باشد .
ساخت یک برنامه کاربردی وب تحت IIS 4 . 0 به یک مرحله دیگر نیاز دارد ، شما باید به IIS بگویید که دایرکتوری مجازی دربر گیرنده فایل global . asa ، دایرکتوری ریشه برنامه کاربردی است .
صرف نظر از اینکه کدام فایل درخواست می شود ، فایل global . asa همواره اولین فایلی خواهد بود که اجرا می شود . بنا براین اگر در نظر دارید کاربر برنامه کاربردی شما را با صفحه خاصی شروع کند این فایل بهترین جایی است که می توانید کاربر را بدان هدایت کنید .
* دایرکتوری ریشه وب و دایرکتوری ریشه برنامه ASP الزاما نباید یکسان باشد .
برای نوشتن صفحات ASP از هر زبان اسکریپتی می توان استفاده کرد . تنها لازم است که موتور مفسر آن بر روی سرویس دهنده نسب شده باشد . هنگام نسب موتور ASP ، موتورهای زبان های VBScript و JScript نیز به همراه آن نصب می شوند . ولی با نصب موتورهای زبانهایی مثل JAVASCRIPT و Perl می توان از آنها استفاده کرد .