Pages built with ASP (or any other server-side language) use special tags to tell the server to run some code before sending information back. Code in ASP will fall between <% and %>, like this:
ASP code to run here
Therefore, if you access the page through a browser, before the page is sent back to the client, whatever is between those two tags must be run first. If those tags were not there, the ASP code would render as if it were plain text.
Before we jump into working with ASP, you must have the server.