1. Home
  2. Computing & Technology
  3. Web Design / HTML

Strange Acronyms

What do all those Web Acronyms Mean?

By Jennifer Kyrnin, About.com

If you've been on the Web for more than a day, you've noticed that people tend to speak in groupings of letters that have no rational meaning, when put together. In fact, in some cases, you can't even pronounce them, really. HTTP? FTP? Isn't that something a cat says when coughing up a hairball? And isn't URL a man's name?

HTML - Hyper Text Markup Language
Web pages are written in hypertext, this is not because the text moves quickly, but rather because it can interact (a little) with the reader. A book (or a Word document) will always stay the same each time you read it, but hypertext is meant to be easily changed and manipulated so that it could ultimately be Dynamic.

DHTML or dHTML - Dynamic HTML
This is a combination of the Document Object Model (DOM), Cascading Style Sheets (CSS), and JavaScript that allows HTML to interact more directly with the readers. For more information, read my article Dynamic HTML References.

DOM - Document Object Model
This is the specification for how the HTML, JavaScript, and CSS will interact to form Dynamic HTML. It defines the methods and objects available for Web Developers to use.

CSS - Cascading Style Sheets
Style sheets are directives for browsers to display Web pages exactly how the designer would like to display them. They allow for very specific control over the look and feel of a Web page.

XML - eXtensible Markup Language
This is a markup language that allows developers to develop their own markup language. For more information, I would read my article XML Explained.

URL - Uniform Resource Locator (some say Universal Resource Locator)
This is the Web page address. The Internet works very much like the post office in that it needs an address to send information to and from. The URL is the address that the Web uses.

HTTP - Hyper Text Transfer Protocol (some say Hyper Text Transport Protocol)
Basically, when you see this in a URL, all it means is Web Page. However, it is officially the method that the "post office" uses to send your Web page from it's home to your Web browser. It is the way the "hypertext" (Web page information) is transferred to your computer.

FTP - File Transfer Protocol
When you see this in a URL it usually means that instead of a Web server machine on the other end, you are connecting to a file server machine. For our purposes, the difference between ftp:// and http:// is that FTP usually means that something will be saved to your hard drive.

Other Terms

These terms are not necessarily acronyms, but they can be confusing for the beginning Web Developer:

mailto: - a URL that points to an email address
e.g. <a href="mailto:email address">

news: - a URL that points to a Usenet newsgroup
e.g. <a href="news:alt.html">

Note, in order to use the news: and mailto: URLs, your readers must have a newsreader and email program associated with their Web browser.

Explore Web Design / HTML

More from About.com

  1. Home
  2. Computing & Technology
  3. Web Design / HTML
  4. About.com Web Design A to Z
  5. Web Design Articles R-Z
  6. Web Design/HTML Articles S
  7. Web Acronyms - HTML DHTML XML URL HTTP FTP

©2008 About.com, a part of The New York Times Company.

All rights reserved.