|
ActiveX
|
This Microsoft-based technology was built to link desktop applications to the World Wide Web. Using ActiveX development tools, software developers can create interactive Web content for their applications. For example, Word and Excel documents can be viewed directly in Web browsers that supports ActiveX. While ActiveX is a useful technology, the downside is that you need to have a up-to-date version ActiveX installed on your machine in order to use ActiveX-enabled content.
|
|
Adware
|
Adware is free software that is supported by advertisements. Common adware programs are toolbars that sit on your desktop or work in conjunction with your Web browser.
|
|
Affiliate
|
Website affiliates are what drive Internet marketing. Companies run affiliate programs to generate leads and sales from other Websites. They pay the sites who host their ads a commission for products sold through the links on their sites. For example, if a site owner signs up for Amazon.com's affiliate program, he will receive ad banners or links from Amazon.com that he can place anywhere on his site. |
|
ASP.NET
|
ASP.NET is a set of Web development tools offered by Microsoft. Programs like Visual Studio .NET and Visual Web Developer allow Web developers to create dynamic websites using a visual interface. Of course, programmers can write their own code and scripts and incorporate it into ASP.NET websites as well.
|
|
Alert Box
|
An alert box, sometimes called a message box, is a small window that pops up on your screen to warn you that your computer is about to perform an operation with potentially damaging consequences.
|
|
Algorithm
|
An algorithm is a set of instructions, sometimes called a procedure or a function, that is used to perform a certain task. This can be a simple process, such as adding two numbers together, or a complex function, such as adding effects to an image. |
|
Analog
|
As humans, we perceive the world in analog. Everything we see and hear is a continuous transmission of information to our senses. |
|
API
|
Stands for "Application Program Interface," though it is sometimes referred to as an "Application Programming Interface." An API is a set of commands, functions, and protocols which programmers can use when building software for a specific operating system.
|
|
Applet
|
This a Java program that can be embedded in a Web page. The difference between a standard Java application and a Java applet is that an applet can't access system resources on the local computer. |
|
Application
|
An application, or application program, is a software program that runs on your computer. Web browsers, e-mail programs, word processors, games, and utilities are all applications.
|
|
Array
|
An array is a data structure that contains a group of elements. Typically these elements are all of the same data type, such as an integer or string. Arrays are commonly used in computer programs to organize data so that a related set of values can be easily sorted or searched. |
|
ASCII
|
Stands for "American Standard Code for Information Interchange." ASCII is the universal standard for the numerical codes computers use to represent all upper and lower-case letters, numbers, and punctuation. |
|
Application Service Provider
|
Sometimes referred to as an "app-on-tap," this is a third-party company that distributes software-based services from a central location to customers in other locations. ASPs offer companies services that would otherwise have to be done in-house, or onsite. Using an ASP is often an inexpensive way for companies and organizations to manage their information services.
|
|
Autoresponder
.
|
This is a program or script on a mail server that automatically replies to e-mails received for a certain account. Though it is run from the mail server, an autoresponder can usually be set up by the user through a Web-based interface |
|
Backbone
|
Just like the human backbone carries signals to many smaller nerves in the body, a network backbone carries data to smaller lines of transmission. A local backbone refers to the main network lines that connect several local area networks (LANs) together. The result is a wide area network (WAN) linked by a backbone connection.
|
|
Backside Bus
|
The backside bus transfers data to and from the computer's secondary cache. The secondary, or L2 cache stores frequently used functions and other data close to the processor. This allows the computer's CPU to work more efficiently since it can repeat processes faster. |
|
Bandwidth
|
Bandwidth refers to how much data you can send through a network or modem connection. It is usually measured in bits per second, or "bps."
|
|
Banner Ad
|
Whether you like it or not, much of the Web is run by advertising. Just like television or radio, websites can offer free content by generating revenue from advertising. |
|
Base Station
|
In the computer world, a base station refers to the wireless access point for computers with wireless cards. It is basically a router that communicates with devices based on the Wi-Fi standard. Some common Wi-Fi configurations include 802.11b and 802.11g.
|
|
BASIC
|
Stands for "Beginner's All-purpose Symbolic Instruction Code." BASIC is a computer programming language that was developed in the mid-1960s to provide a way for students to write simple computer programs. |
|
Batch File
|
A batch file is a type of script that contains a list of commands. These commands are executed in sequence and can be used to automate processes. |
|
Bcc
|
Stands for "Blind Carbon Copy." When you send an e-mail to only one person, you type the recipient's address in the "To:" field. When you send a message to more than one person, |
|
Beta Software
|
Before a commercial software program is released to the public, it usually goes through a "beta" phase. During this stage, the software is tested for bugs, crashes, errors, inconsistencies, and any other problems. |
|
Boot |
In simple terms, to boot a computer is to turn it on. Once the computer's power is turned on, the "boot process" takes place. This process involves loading the startup instructions from the computer's ROM, followed by loading the operating system from the current boot disk. |
|
Broadband |
This refers to high-speed data transmission in which a single cable can carry a large amount of data at once. The most common types of Internet broadband connections are cable modems (which use the same connection as cable TV) and DSL modems (which use your existing phone line). |
|
Browser |
You are probably using a browser to read this right now. A Web browser, often just called a "browser," is the program people use to access the World Wide Web. It interprets HTML code including text, images, hypertext links, Javascript, and Java applets. After rendering the HTML code, the browser displays a nicely formatted page. Some common browsers are Microsoft Internet Explorer, Netscape Communicator, and Apple Safari. |
|
Byte |
A byte is a set of 8 bits that represent a single character in the computer's memory. Do not confuse this term with "bite," as in taking a bite of a cookie, because that is totally different. While bits are often used to measure data transfer speeds, bytes are used to measure file sizes, hard disk space, and computer memory. Larger amounts of data are measured in units such as megabytes, gigabytes, and terabytes. For example, one kilobyte is equal to 1,024 bytes. |
|
C/C++ |
C++, pronounced "C plus plus," is a programming language that was built off the C language. The syntax of C++ is nearly identical to C, but it has object-oriented features, which allow the programmer to create objects within the code. This makes programming easier, more efficient, and some would even say, more fun. Because of the power and flexibility of the language, most software programs today are written in C++. |
|
Computer Ethics |
Computer ethics is set of moral principles that regulate the use of computers. Some common issues of computer ethics include intellectual property rights (such as copyrighted electronic content), privacy concerns, and how computers affect society. |
|
Cookie |
Cookie is data sent to your computer by a Web server that records your actions on a certain Web site. It's a lot like a preference file for a typical computer program. When you visit the site after being sent the cookie, the site will load certain pages according to the information stored in the cookie. |
|
CPU |
Stands for "Central Processing Unit." This is the pretty much the brain of your computer. It processes everything from basic instructions to complex functions. Any time something needs to be computed, it gets sent to the CPU. Every day, it's compute this, compute that -- you'd think the CPU would need a break after awhile. But no -- it just keeps on processing. The CPU can also be referred to simply as the "processor." |
|
Cybercrime |
Cybercrime is criminal activity done using computers and the Internet. This includes anything from downloading illegal music files to stealing millions of dollars from online bank accounts. Cybercrime also includes non-monetary offenses, such as creating and distributing viruses on other computers or posting confidential business information on the Internet. Perhaps the most prominent form of cybercrime is identity theft, in which criminals use the Internet to steal personal information from other users. Two of the most common ways this is done is through phishing and pharming. |
|
Cyberspace |
Unlike most computer terms, "cyberspace" does not have a standard, objective ... |
|
Data |
Computer data is information processed or stored by a computer. This information may be in the form of text documents, images, audio clips, software programs, or other types of data. Computer data may be processed by the computer's CPU and is stored in files and folders on the computer's hard disk. |
|
Database |
This is a data structure used to store organized information. A database is typically made up of many linked tables of rows and columns. For example, a company might use a database to store information about their products, their employees, and financial information. Databases are now also used in nearly all e-commerce sites to store product inventory and customer information. |
|
Desktop Publishing |
Any time you use a computer to create a printable document, it can be considered desktop publishing. However, the term is most commonly used to refer to professional computer-based publishing. Desktop publishers use programs like Adobe InDesign and QuarkXpress to create page layouts for documents they want to print. These desktop publishing programs can be used to create books, magazines, newspapers, flyers, pamphlets, |
|
DNS |
Stands for "Domain Name System." The primary purpose of DNS is to keep Web surfers sane. Without DNS, we would have to remember the IP address of every site we wanted to visit, instead of just the domain name. Can you imagine having to remember "17.254.3.183" instead of just "apple.com"? |
|
Domain Name |
This is the name that identifies an Web site. For example, "microsoft.com" is the domain name of Microsoft's Web site. A single Web server can serve Web sites for multiple domain names, but a single domain name can point to only one machine. For example, Apple Computer has Web sites at www.apple.com, www.info.apple.com, and store.apple.com. Each of these sites could be served on different machines. |
|
E-commerce
|
E-commerce (electronic-commerce) refers to business over the Internet. Web sites such as Amazon.com, Buy.com, and eBay are all e-commerce sites. The two major forms of e-commerce are Business-to-Consumer (B2C) and Business-to-Business (B2B). |
|
E-mail |
E-mail is part of the standard TCP/IP set of protocols. Sending messages is typically done by SMTP (Simple Mail Transfer Protocol) and receiving messages is handled by POP3 (Post Office Protocol 3), or IMAP (Internet Message Access Protocol). IMAP is the newer protocol, allowing you to view and sort messages on the mail server, without downloading them to your hard drive. |
|
Encryption |
Encryption is the coding or scrambling of information so that it can only be decoded and read by someone who has the correct decoding key. Encryption is used in secure Web sites as well as other mediums of data transfer. If a third party were to intercept the information you sent via an encrypted connection, they would not be able to read it. |
|
End User |
An end user is the person that a software program or hardware device is designed for. The term is based on the idea that the "end goal" of a software or hardware product is to be useful to the consumer. |
|
File |
A file is a collection of data stored in one unit. |
|
Firewall |
A computer firewall limits the data that can pass through it and protects a networked server or client machine from damage by unauthorised users. Firewalls can be either hardware or software-based. A router is a good example of a hardware device that has a built-in firewall. |
|
Flash |
When you see the term "Flash" on the Web, it most likely refers to Macromedia's Web animation technology. Flash allows Web developers to incorporate colourful animations with text, shapes, and images into their Web pages. |
|
FTP |
Stands for "File Transfer Protocol." It is a common method of transferring files via the Internet from one computer to another. Some common FTP programs are "Fetch" for the Mac, and "WS_FTP" for Windows. However, you can also use a Web browser like Netscape or Internet Explorer to access FTP servers. |
|
GIF |
GIF is a compressed image file format. GIF images use a compression formula originally developed by CompuServe (which is why you see the term "CompuServe GIF" in Photoshop, File Extesion .gif |
|
Gigabyte |
Gigabyte is 1,024 megabytes and precedes the terabyte unit of measurement. Hard drive sizes are typically measured in gigabytes, such as a 160GB or 250GB drive. |
|
Google |
Google is the world's most popular search engine producing very accurate searches. |
|
GUI |
Stands for "Graphical User Interface," and is pronounced "gooey." |
|
Hacker |
Hackers are who can gain unauthorised access to other computers. A hacker can "hack" his or her way through the security levels of a computer system or network. This can be as simple as figuring out somebody else's password or as complex as writing a custom program to break another computer's security software. |
|
Home Page |
This is the starting point or front page of a Web site. This page usually has some sort of table of contents on it and often describes the purpose of the site. For example, http://www.affordabletraining.co.uk /index.html is the home page of affordabletraining.co.uk |
|
HTML |
Stands for "Hyper-Text Markup Language." This is the language that Web pages are written in. Also known as hypertext documents, Web pages must conform to the rules of HTML in order to be displayed correctly in a Web browser. The HTML syntax is based on a list of tags that describe the page's format and what is displayed on the Web page. |
|
HTTP |
Stands for "HyperText Transfer Protocol." This is the protocol used to transfer data over the World Wide Web. That's why all Web site addresses begin with "http://". Whenever you type a URL into your browser and hit Enter, your computer sends an HTTP request to the appropriate Web server. |
|
Internet |
Today, the Internet spreads across the globe and consists of countless networks and computers, allowing millions of people to share information. Data that travels long distances on the Internet is transferred on huge lines known collectively as the Internet backbone. |
|
Intranet |
Contrary to popular belief, this is not simply a misspelling of "Internet." "Intra" means "internal" or "within," so an Intranet is an internal or private network that can only be accessed within the confines of a company, university, or organization. "Inter" means "between or among," hence the difference between the Internet and an Intranet. |
|
IP |
Stands for "Internet Protocol." It provides a standard set of rules for sending and receiving data through the Internet. People often use the term "IP" when referring to an IP address, which is OK. The two terms are not necessarily synonymous, but when you ask what somebody's IP is, most people will know that you are referring to their IP address. That is, most people who consider themselves computer nerds. |
|
IP Address |
is a code made up of numbers separated by three dots that identifies a particular computer on the Internet. Every computer, whether it be a Web server or the computer you're using right now, requires an IP address to connect to the Internet. IP addresses consist of four sets of numbers from 0 to 255, separated by three dots. For example "66.72.98.236" or "216.239.115.148". |
|
Java |
a programming language developed by Sun Microsystems. The syntax of Java is much like that of C/C++, but it is object-oriented and structured around "classes" instead of functions. |
|
JavaScript |
This is a programming language designed by Sun Microsystems, in conjunction with Netscape that can be integrated into standard HTML pages. While JavaScript is based on the Java syntax, it is a scripting language, and therefore cannot be used to create stand-alone programs. Instead, it is used mainly to create dynamic, interactive Web pages. For example, Web developers can use JavaScript to validate form input, create image rollovers, and to open those annoying pop-up windows. |
|
JPEG |
JPEG is a compressed image file format. JPEG images are not limited to a certain amount of colour, like GIF images are. Therefore, the JPEG format is best for compressing photographic images. So if you see a large, colourful image on the Web, it is most likely a JPEG file. |
|
Kbps |
Stands for "Kilobits Per Second." Don't confuse this with Kilobytes per second (which is 8 times more data per second). This term is commonly used in describing data transfer rates. For example, two common modem speeds are 33.6 Kbps and 56 Kbps. |
|
Kilobyte |
A kilobyte is 2 to the 10th power, or 1,024 bytes. |
|
LAN |
A LAN is a computer network limited to a small area such as an office building, university, or even a residential home. Most mid to large-sized businesses today use LANs, which makes it easy for employees to share information. |
|
Linux |
This is a Unix-based operating system. Linux is also the operating system of choice for many Web hosting companies because it is far cheaper to set up and maintain than a Windows-based server. |
|
Macro |
A macro can also be a small program, or script, that automates common tasks. These scripts are usually run within programs and can often be created by the user. For example, a user might record a macro for Microsoft Word that inserts his entire address when he presses a custom key combination. A Microsoft Excel user might record a macro to format the data in the selected column of a spreadsheet. |
|
Mainframe |
A mainframe is an ultra high-performance computer made for high-volume, processor-intensive computing. They are typically used by large businesses and for scientific purposes. You probably won't find a mainframe in any household. In the hierarchy of computers, mainframes are right below supercomputers, the most powerful computers in the world. |
|
Malware |
Short for "malicious software," malware refers to software programs designed to damage or do other unwanted actions on a computer system. Common examples of malware include viruses, worms, trojan horses, and spyware.
|
|
Megabyte |
A megabyte is 2 to the 20th power, or 1,048,576 bytes of storage space. |
|
MP3 |
Stands for "MPEG-1 Audio Layer-3." It is the most popular compressed audio file format. An MP3 file is about one tenth the size of the original audio file, but the sound is nearly CD-quality. Because of their small size and good fidelity, MP3 files have become a popular way to store music files on both computers and portable devices. |
|
MySQL |
An open source relational database management system. It is based on the structure query language (SQL), which is used for adding, removing, and modifying information in the database. |
|
Name Server |
A name server translates domain names into IP addresses. This makes it possible for a user to access a website by typing in the domain name instead of the website's actual IP address. For example, when you type in "www.affordabletraining.co.uk," the request gets sent to Affordable Training name server which returns the IP address of the Affordable Training website. |
|
Network |
When you have two or more computers connected to each other, you have a network. The purpose of a network is to enable the sharing of files and information between mulitple systems. The Internet could be described as a global network of networks. |
|
Node |
Any system or device connected to a network is also called a node. For example, if a network connects a file server, five computers, and two printers, there are eight nodes on the network. |
|
OEM |
Stands for "Original Equipment Manufacturer." This refers to a company that produces hardware to be marketed under another company's brand name. For example, if Sony makes a monitor that will marketed by Dell, a "Dell" label will get stuck on the front, but the OEM of the monitor is Sony. |
|
Offline |
When a computer or other device is not turned on or connected to other devices, ... |
|
Online |
When a computer or other device is not turned on or connected to other devices, it is said to be "offline." This is the opposite of being "online," when a device can readily communicate with other devices. |
|
Operating System |
Also known as an "OS," this is the software that communicates with computer hardware on the most basic level. Without an operating system, no software programs can run. The OS is what allocates memory, processes tasks, accesses disks and peripherals, and serves as the user interface. |
|
Password |
A password is a string of characters used for authenticating a user on a ... |
|
Phishing |
Phishing is a con game that scammers use to collect personal information from unsuspecting users. The false e-mails often look surprisingly legitimate, and even the Web pages where you are asked to enter your information may look real. However, the URL in the address field can tell you if the page you have been directed to is valid or not. For example, if you are visiting an Web page on eBay, the last part of the domain name should end with "ebay.com." Therefore, "http://www.ebay.com" and "http://cgi3.ebay.com" are valid Web addresses, but "http://www.ebay.validate-info.com" and "http://ebay.login123.com" are false addresses, which may be used by phishers. |
|
PHP |
Stands for "Hypertext Preprocessor." (It is a recursive acronym, if you can understand what that means.) PHP is an HTML-embedded Web scripting language. This means PHP code can be inserted into the HTML of a Web page. When a PHP page is accessed, the PHP code is read or "parsed" by the server the page resides on. |
|
PNG |
Stands for "Portable Network Graphic." This format was designed as an alternative to the GIF format (which has been plagued by copyright issues). Like GIFs, PNG files are lossless, meaning they don't lose any detail when they are compressed. They support up to 48-bit color or 16-bit grayscale and typically compress about 5% to 25% better than GIF files. |
|
POP3 |
Stands for "Post Office Protocol." POP3, sometimes referred to as just "POP," is a simple, standardized method of delivering e-mail messages. A POP3 mail server receives e-mails and filters them into the appropriate user folders. |
|
Proxy Server |
Most large businesses, organisations, and universities these days use a proxy server. This is a server that all computers on the local network have to go through before accessing information on the Internet. By using a proxy server, an organization can improve the network performance and filter what users connected to the network can access. |
|
Router |
This is a hardware device that routes data (hence the name) from a local area network (LAN) to another network connection. A router acts like a coin sorting machine, allowing only authorised machines to connect to other computer systems. Most routers also keep log files about the local network activity. |
|
Server |
a server serves information to computers that connect to it. When users connect to a server, they can access programs, files, and other information from the server. Common servers are Web servers, mail servers, and LAN servers. A single computer can have several different server programs running on it. |
|
SMS |
Stands for "Short Message Service." SMS is used to send text messages to mobile phones. The messages can typically be up to 160 characters in length, though some services use 5-bit mode, which supports 224 characters. |
|
SMTP |
Stands for "Simple Mail Transfer Protocol." This is the protocol used for sending e-mail over the Internet. Your e-mail client (such as Outlook, Eudora, or Mac OS X Mail) uses SMTP to send a message to the mail server, and the mail server uses SMTP to relay that message to the correct receiving mail server. |
|
Software |
Computer software is a general term that describes computer programs. Related terms such as software programs, applications, scripts, and instruction sets all fall under the category of computer software. Therefore, installing new programs or applications on your computer is synonymous with installing new software on your computer. |
|
SQL |
Stands for "Structured Query Language," and can be pronounced as either "sequel" or "S-Q-L." It is a query language used for accessing and modifying information in a database. SQL is commonly used for Web database development and management. |
|
Trojan Horse |
Trojan horses are software programs that masquerade as regular programs, such as games, disk utilities, and even antivirus programs. But if they are run, these programs can do malicious things to your computer. |
|
Virus |
A computer virus is something you don't want to get. Computer viruses are small programs or scripts that can negatively affect the health of your computer. These malicious little programs can create files, move files, erase files, consume your computer's memory, and cause your computer not to function correctly. |
|
VoIP |
Stands for "Voice Over Internet Protocol," and is often pronounced "voip." VoIP is basically a telephone connection over the Internet. The data is sent digitally, using the Internet Protocol (IP) instead of analog telephone lines. |
|
WAN |
Stands for "Wide Area Network." It is similar to a Local Area Network (LAN), but it's a lot bigger. Unlike LANs, WANs are not limited to a single location. Many wide area networks span long distances via telephone lines, fiber-optic cables, or satellite links. They can also be composed of smaller LANs that are interconnected. The Internet could be described as the biggest WAN in the world. |
|
Win32 |
This is the Windows application programming interface (API) for developing 32-bit applications. It has been used for Windows 95, Windows 98, Windows NT, and newer Windows operating systems. This means that if you use Windows 95 or later, you can run 32-bit applications on your computer. |
|
Windows Vista |
Windows Vista is the latest version of Microsoft's Windows operating system. The business version was released at the end of 2006, while the consumer version shipped on January 30, 2007. The Vista operating system includes an updated look from Windows XP, referred to as the "Aero" interface. The desktop, windows, icons, and toolbars have a smoother 3D look, similar to the Mac OS X interface. |
|
Windows XP |
Microsoft Windows XP was introduced in 2001 and is the most significant upgrade to the Windows operating system since Windows 95. The previous version of Windows, called Windows Me (or Millennium Edition) still had the look and feel of Windows 95 and was known to have stability issues and incompatibilities with certain hardware.
|
|
Wireless |
Wi-Fi is the technology used for wireless networking. If your computer has a wireless card, it is most likely Wi-Fi compatible. The wireless card transmits to a wireless router, which is also based on the Wi-Fi standard. Wireless routers are often connected to a network, cable modem, or DSL modem, which provides Internet access to anyone connected to the wireless network.
Bluetooth is the technology often used for wireless keyboards and mice, wireless printing, and wireless cell phone headsets. In order to use a device such as a Bluetooth keyboard or mouse, your computer must be Bluetooth-enabled or have a Bluetooth adapter installed.
|
|
WPA |
Stands for "Wi-Fi Protected Access." WPA is a security protocol designed to create secure wireless (Wi-Fi) networks. It is similar to the WEP protocol, but offers improvements in the way it handles security keys and the way users are authorized. |
|
XML |
Stands for "Extensible Markup Language." (Yes, technically it should be EML). XML is used to define documents with a standard format that can be read by any XML-compatible application. The language can be used with HTML pages, but XML itself is not a markup language. |