and interpreted by the server. It can be used to manage dynamic content, work with databases, handle session tracking, and even build entire e-commerce sites. It works well with a number of popular databases, including MySQL, PostgreSQL, Oracle, Sybase, Informix, and Microsoft SQL Server. PHP codes begin with the tag *?php and ends with ?*. This tells the server that everything between *?php and ?* needs to be parsed for PHP instructions, and that if they're found, they need to be executed. Note that when your document is processed and served, the client as plain HTML will receive it. Someone browsing a site will not see any PHP instructions, unless an error is made and the server spits them out as-is instead of processing them first. PHP also allows the user to define their own functions. This makes PHP a language capable of providing a huge number of solutions via the Web..Another different type of technology that augments the Web is ASP. ASP stands for Active Server Pages. It is a program that runs inside IIS (Internet Information Services). ASP is a Microsoft Technology and has the file extension ".asp". An ASP file is just the same as an HTML file and can contain text, HTML, XML, and scripts, which are executed on a server. An ASP file normally contains HTML tags, just as a standard HTML file. In addition, an ASP file can contain “server scripts, surrounded by the delimiters *% and %*. Server scripts are executed on the server, and can contain any expressions, statements, procedures, or operators that are valid for the scripting language you use”. Active Server Pages differs from HTML in many ways. One way is that when a browser requests an HTML file, the server returns the file, but when a browser requests an ASP file, IIS passes the request to the ASP engine. The ASP engine reads the ASP file, line by line, and executes the scripts in the file. Finally, the ASP file is returned to the browser as plain HTML. Yo...