| A | B |
| Applets | Short programs written in Java code; added to basic HTML/XHTML. |
| CSS | Separates content from appearance and gives web authors more control over layout and page format. |
| XHTML | Uses XML code along with the HTML programming language to develop web pages. |
| XML | Designed to carry data, not to display it. Describes data types to facilitate data processing by the browser. |
| Hierarchical structure | A web page layout that looks like a family tree or a chain of command. This structure is used to organize large amounts of information with categories and subcategories. |
| Home Page | Serves as a "map" to the rest of the web site in a multi-page web site. |
| Host Computer | A computer that stores web page files and sends them via the Internet, upon user request. Also known as web server. |
| HTML/XHTML Text Editor | Used for writing, saving and editing tags used to create web page files. |
| HTML | An authoring language used to create files that can be viewed on the Worldwide Web. These instructions, or tags, are embedded in the text/images that appear on a web page. The embedded tags define the layout and appearance of the web page. |
| JavaScript | Scripting language used to create interactive web pages with scrolling text, interactive quizzes and forms. |
| Linear structure | A web page layout that is used when topics are arranged in chronological, alphabetical, or series order and include links to next page and back to previous and index page. This layout is used for pages that users need to read in order. |
| Random Access or Webbed Structure | A web page layout that allows users to jump to any page on the web site. This layout is used when the order in which the user views the pages does not matter. |
| Splash Page | Used to capture the user's attention for a short time. It may be used to tell the user what kind of browser or other software they need to view the site. |