Web Design Glossary

Glossary of Common Web Terms

Address (URL)

Unique identifier of a web page. URL (Uniformed Resource Locator) is more frequently used for this purpose.


Computer program that allows to search the World Wide Web and displays the content of the webpages. Examples are Mosaic, Netscape, Mozilla, Opera and Internet Explorer.

Cascading Style Sheets (CSS)

A style-sheet determines how the HTML document is displayed by the browser. The current version of CSS is version 2 (CSS2).


Data in a structured format stored on a web server. Most popular type is a relational database. The most common query (information retrieval) language for relational databases is SQL. Linux-based hosts most commonly include MySQL database and Windows NT-based hosts usually include Access or MS SQL databases.

Domain Name

Domain name is an easy-to-remember address that can be translated by DNS into server’s IP address. Domain names are hierarchical. Domain’s suffix indicates which TLD (top level domain) it belongs to, for example .com, .gov, .org, .net, or .jp. Recently ICANN (Internet Corporation for Assigned Names and Numbers) added several new TLDs, like .biz, .pro., and .museum.


File Transfer Protocol. The Internet protocol defining how to download and upload files between a client and an FTP server. Popular client FTP programs are CuteFTP and WS_FTP. Major browser also have FTP capability.


A part of the web page that links to another web page. By clicking on a hyperlink user redirects the browser to another page. The word hyperlink is sometimes shortened to just “link”.


PHP is an free, open-source server-side scripting language. PHP code can be embedded in HTML. PHP files usually have extensions like .php or .php3. PHP language style is similar to C and Java. Here is the PHP group web site. Other popular server-side scripting languages are ASP, Perl, ColdFusion, TCL, Python, and JSP.


A networked computer that handles client requests for Web pages.


Simple Mail Transfer Protocol. Very popular protocol used to transfer email messages across the Internet mail servers.