Glossary
Please note that the description of these terms are related to content of my blog. Even though some definitions may have a broader application, the descriptions here will only be limited to information I addressed in my blog. This list of definitions is continually being updated.
CSS - Cascading Style Sheets
CSS is a style sheet language which can be used to describe how a web document (web page) should be presented. While, in the web design world, usually (X)HTML is responsible for the content an structure of the web document, CSS is (or should be) responsible for the presentation, the look of the document.
DNS - Domain Name System
The most important job of DNS is to connect human readable domain names to IP addresses and vice versa.
HTML - HyperText Markup Language
HTML provides tags, written in plain ordinary text, as commands for the web browser to display content. This is used to display images, paragraphs, links to other resources etc. All HTML commands (tags) are enclosed in a less-than sign (<) and a greater-than sign (>).
IP - Internet Protocol
A communication protocol (language) used primarily in Internet related networks.
IP address
A unique numerical address assigned to computers when they connect to a network that uses the Internet Protocol for communication. This address consists of 4 3-digit parts, divided by dots (.). Leading zeros (0) are removed in each part, so instead of 209.191.093.052, yahoo.com has IP address 209.191.93.52.
Network
A set of computers and devices linked to each other for data exchange.
OS - Operating system
A set of computer programs that make sure the hardware works with the software and user input is correctly processed. The OS is responsible for allocation of system resources and guides the background process of installing new software and hardware.
Ubuntu
A distribution of the Linux Operating system, focused on user friendly Graphical User Interfaces. Ubuntu uses the Gnome Graphical desktop, while Kubuntu uses the KDE desktop and Xubuntu uses a much lighter Xfce desktop. Another variation is Edubuntu, which focuses on educational implementations with Ubuntu.
User agent
A program that is used to gather and/or display information from a server. In relation to the web, web user agents could be browsers, email clients, search engine crawlers, mobile phones, screen readers, braille browsers, or anything that could access the Internet and use data that it gathered.
Web page
A document created for use on the World Wide Web. This document can consist of text, images, multimedia, or a combination of those. A web page can contain links to other web pages.
Website
Collection of web pages, linking to each other and to external web pages.