As of the time of writing the ASP object model is at version 3.0 and is now shipped with Windows 2000 as part of the core OS. It is a mechanism that enhances the Microsoft IIS product to provide server side dynamically generated pages and uses JScript 5.0 as its programming language. It also supports VBScript.
Code that is executed in an ASP page is delimited with a special tag pair that does not conform to the HTML standards, but nevertheless should be ignored by browsers if the unprocessed pages ever escape out of the server.
Here is an ASP tag pair with an example fragment of code:
<% Response.Write('<HR>'); %>
More detailed and in-depth information on ASP can be found in the Wrox ASP 3.0 Programmer's Reference.