Active Server Pages
Active Server Pages (ASP) is a database language. It can also recall information from forms and variables. ASP is very complex and you need to think about it for a while before writing the code. If your server supports ASP I reccomend making all your pages an ASP page by naming your page page.asp. The word "page" in the file name can be changed to whatever you like.
Lets start by talking about servers. When people type in a URL it is linked to an IP (internet protocal.) This IP address represents your server. Servers can't be regular computers running, they need to be pretty fast computers with an internet connection and server software running. After the person presses go the browser connects with the server and requests a page on that server. The software puts the page in a package and sends it to the user. The users browser reads the html page's code and displays it. Servers that support ASP read the ASP first and puts it all into HTML and then sends it. Servers can FTP (File Transfer Protocal) things to other people.
ASP is much like BASIC. It uses much of it's simple syntax like If's and Then's and End If's. It has some of its own code but a lot of simple syntax from BASIC.