This document provides an overview of Active Server Pages (ASP) programming. It discusses the differences between client-side and server-side script processing. Client-side processing occurs on the user's computer browser using JavaScript, while server-side processing occurs on the web server using ASP scripts like VBScript. Server-side processing allows data to be stored in databases and controls user access, while client-side processing is faster but cannot retain global data. The document also reviews ASP implementation using IIS servers, and the Request and Response objects used to access information passed between the client and server.