When a browser requests an ASP page, the web server (IIS) executes the ASP code on the server side. The ASP code generates HTML content dynamically, which is then sent back to the browser as a pure HTML document. The browser never sees the original ASP code, only the resulting HTML. This is why you cannot view ASP source code by using 'view source' in a browser.