Maximize Your Business with IT: Technology Glossary
Tuesday, September 16th, 2008Application Server
Server software that manages one or more software applications in a way that makes them available over a network, usually to a Web server. When server software is utilized to manage other software packages, it enables more efficient use of memory, database access, and other resources than if each of the managed packages responded directly to requests.
The volume of data that can be sent through a connection. Bandwidth is usually measured in bits per second (bps). A full page of English text is about 16,000 bits. A fast modem can move about 57,000 bps. Full-motion, full-screen video would require roughly 10,000,000 bps, depending on compression.
Blog
A blog is a journal that is posted on the Web. The activity of updating a blog is called “blogging”, and someone who keeps a blog is known as a “blogger.” Blogs are typically updated daily, with software that allows people with little or no technical background to maintain the content.
Blog entries are almost always arranged in chronological order, with the most recent additions featured most prominently. It is also common for blogs to be available as RSS feeds.
Refers to Internet connections that offer much greater bandwidth than modems. There is no specific definition of the speed of a broadband connection, but in general, any Internet connection using DSL or Cable TV may be considered a broadband connection.
Web client software that is used to view various Web sites and other Internet resources.
A software program that is used to contact and obtain data from server software on another computer, often across a great distance. Each client is designed to work with one or more types of server programs, and each server program requires a specific type of client. A Web browser is an example of a specific type of client.
The transfer of data (usually a file) from another computer to the computer you are using. The opposite of upload.
Messages, usually text, that are sent from one person to another via computer. Email can also be sent automatically to a large number of addresses.
Ethernet
A very common method for connecting computers within a LAN. There is more than one type of Ethernet connection. Since 2001, the standard has been “100-BaseT”, which can handle up to 100,000,000 bits-per-second, and can be used with almost any kind of computer.
Firewall
A combination of hardware and software that separates a network into two or more parts for security purposes.
A very common method of moving files between two Internet sites. With FTP, users log in from one Internet site to another for the purposes of retrieving and/or sending files.
There are many Internet sites that have established publicly-accessible repositories of material that can be obtained by logging in using the account name “anonymous”. These sites are called “anonymous FTP servers”.
FTP was invented and in wide use long before the advent of the World Wide Web. It was initially used via a text-only interface.
Gateway
The technical meaning is a hardware or software set-up that translates between two dissimilar protocols. For example, America Online (AOL) has a gateway that translates between its internal, proprietary email format and Internet email format. Another, broader meaning is to describe any mechanism that provides access to another system. For example, AOL might be called a gateway to the Internet.
Local Area Network (LAN)
A computer network limited to the immediate area, usually the same building or floor of a building.
A widely-used, open source, Unix-like operating system. Linux was first released by its inventor, Linus Torvalds, in 1991. There are versions of Linux available for almost every type of computer hardware, from desktop machines to IBM mainframes. The inner workings of Linux are open and available for anyone to examine and change, as long as they make their changes available to the public. As a result, thousands of people have worked on various aspects of Linux, and have adapted it for a wide variety of purposes, from servers to TV-recording boxes.
A system (usually automated) that allows people to send an email to one address. The message is then dynamically copied and sent to all other subscribers on the maillist. Maillists enable people with many different kinds of email access to participate in discussions together.
Any time you connect two or more computers together for the purpose of sharing resources, you have a computer network. Connect two or more networks together, and you have an Internet.
Open source refers to software in which the underlying programming code is available to users so they can read it, make changes to it, and build new versions of it. There are many types of open source software with different license terms, under which modified copies of the source code may (or must be) redistributed.
A proxy server is commonly established within a LAN, and sits between a client and the “real” server that the client is trying to use. Clients are sometimes configured to use a proxy server, usually an HTTP server. The client makes a request from the proxy server. The proxy server then transfers the request to the “real” server, and passes the result back to the client. The proxy server will sometimes store results, and pass a stored result back instead of generating a new one (to reduce network resource consumption).
A system (usually Web-based) for searching the information available on the Internet. Some search engines work by automatically searching the contents of other systems, and creating a database of the results. Other search engines contain only material manually approved for inclusion in the database. And, some search engines combine the two approaches.
Search Engine Optimization (SEO)
The practice of designing Web pages so they rank as high as possible in the results from search engines.
There is “good” SEO and “bad” SEO. With good SEO, the Web page and its meta tags are constructed so they clearly describe its subject and contain truly useful content. It also involves arranging for other Web sites to link to the page. Bad SEO is when Webmasters attempt to deceive people into believing the page is more relevant than it truly is by adding inaccurate meta tags and other elements.
Server
A computer or software package that provides a specific service to client software running on other computers. The term can refer to a particular piece of software, such as a WWW server, or to the machine on which the software is running. For example, “Our mail server is down today, that’s why email isn’t coming in.”
A single server machine can (and often does) have several different server software packages running on it. As a result, it provides many different services to clients on the network.
An inappropriate attempt to use a mailing list, USENET, or other networked communications facility as if it were a broadcast medium. When people “spam”, they send the same message to a large number of people who don’t want to receive it. The term probably comes from a famous Monty Python skit which features the word spam repeated over and over. The term may also come from someone’s unfavorable perception of the processed meat product with the same name (Spam® is a registered trademark of Hormel Corporation).
Spyware
A somewhat vague term referring to software that is secretly installed on a user’s computer to monitor use of that computer in some way without the user’s knowledge or consent.
Most spyware tries to get the user to view advertisements and/or particular Web pages. Some spyware sends information about the user to another machine over the Internet.
Spyware is usually installed without a user’s knowledge as part of the installation process of another software package, most commonly music sharing software obtained via download.
A device that allows you to send commands to a computer in another location. At a minimum, this usually means a keyboard, a display screen, and some simple circuitry. Terminal software is typically used on a personal computer – the software pretends to be (emulates) a physical terminal and allows the user to type and send commands to a remote computer.
Terminal Server
A special-purpose computer that has multiple modem ports on one side, and a connection to a LAN or host machine on the other. The terminal server answers calls, and passes the connections on to the appropriate node.
A computer program that either hides inside another program, or masquerades as something it is not in order to trick potential users into running it. For example, a program that appears to be a game or image, but is really designed to perform some other function. The term “Trojan Horse” comes from a mythical ruse of war used by the Greeks sometime between 1500 and 1200 B.C.
A Trojan may spread by sending copies of itself from the host computer to other computers. But unlike a virus, it will (usually) not infect other programs.
Unix
A computer operating system (the basic software that runs on a computer, underneath word processors, spreadsheets, and other applications). Unix is designed to be used by many people at the same time, and has TCP/IP built-in. It is the most common operating system for servers on the Internet.
Apple Computers’ Macintosh operating system, as of version 10 (Mac OS X), is based on Unix.
The transfer of data (usually a file) from the computer you are using to another computer. The opposite of download.
A chunk of programming code that makes copies of itself without any conscious human intervention. Some viruses do more than simply spread. They might display messages, install other software or files, delete software or files, etc.
Typically, viruses replicate themselves by attaching to programs and, in some cases, files. For example, Microsoft Word and Excel allow the inclusion of sub-programs called “macros” in files. These macros can, occasionally, be a breeding ground for viruses.
A specification and various technologies used to allow telephone calls to be made over IP networks, primarily the Internet.
Just as modems allow computers to connect to the Internet over regular telephone lines, VoIP technology allows humans to talk over Internet connections.
The cost of VoIP calls are usually much lower than traditional telephone calls. Because IP networks are packet-switched, they allow connections to be handled in various ways, so network resources are used more efficiently.
Virtual Private Network (VPN)
Usually refers to a network in which some components are connected using the public Internet. But the data sent across the Internet is encrypted, so the entire network is “virtually” private.
Any Internet or network that covers an area larger than a single building or campus.
A popular term for a form of wireless data communication. A Wi-Fi is basically a type of wireless network.
A worm is a virus that does not infect other programs. It makes copies of itself, and infects additional computers (often by making use of network connections), but does not attach itself to additional programs. However, a worm might alter, install, or destroy files and programs.
This glossary was compiled using Matisse’s Glossary of Internet Terms.