A
ADD-ON
Definition: Extra goodies you can add to the main product. StumbleUpon is an example of a program you can add onto your Firefox browser.
ALGORITHM
Definition: A series of steps to solve a problem. Search engines use algorithms to calculate what results to show for a given keyword.
APACHE
Definition: The most common type of software to run web servers on. It is open source and versatile.
API
Definition: Aplication Programming Interface - The rules that applications are based on. They connect the Application to the operating system.
APP
Definition: Application - a piece of software excluding operating systems. They can be for business or pleasure, on desktop/portable computers or mobile phones and has been popularised by Apple's "App Store".
APPLE
Definition: Computer and electronics manufacturer. Founded in 1976 by Steve Wozniak and Steve Jobs.
ARGUMENT
Definition: 1 + 1 = 2. The ones are premises, the two is the conclusion. The whole thing is the Argument.
ASK
Definition: Ask.com, or Ask Jeves - A search engine boasting 75 million users. They have a free toolbar which they attempt to misslead people into making ask their default home page.
ASP.NET
Definition: or Web Forms - the main building block for developing applications. Developed and released by Microsoft in 2002, programers have a lot of gripes with it.
B
BETA
Definition: The prototype version of something. The "alpha" stage is in-house testing, "beta" is public testing to iron out any bugs or issues before it's official release.
BESPOKE
Definition: Custom made software. As opposed to ready made, generic software packages, "Bespoke" software is made to order according to the clients needs.
BING
Definition: Microsoft's search engine, launched in May 2009. Previous attempts to grab some search engine profits were with "MSN Search", "Windows Live Search" and "Live Search".
BOOKMARK
Definition: To save a website address, so you can go back to it later. To bookmark a website, at the top of your browser window, click on "Bookmarks" or "Add to Favorites".
BOUNCE RATE
Definition: A 'Bounce" is when a visitor enters your website and leaves from the same page without clicking on any other pages. Website analytic reports will give a 'Bounce Rate', or percentage of people apparently not really happy with what they found - although, this rate doesn't include how long a visitor stayed there. A high bounce rate (around 80% or more) generally indicates the landing page is not up to scratch. Check out Google's help.
BREADCRUMB
Definition: A trail to where you are on a website. Eg. Home Page>Cooking>Poached Pears. mm sounds good. Think Hansel and Gretel fairytale...drop breadcrumbs to know the way back.
BROWSER
Definition: Software that allowers users to view and use the internet in a human friendly way (alhough some IE might argue with that). The browser basically reads the programing information a user directs it to and follows the built in rules to display the requested information. In order of most popular, the top 5 are: Firefox, Internet Explorer, Chrome, Safari, Opera.
BUG
Definition: A persistent error in software or hardware. To remove the bug in software a "fix" is needed.
C
CAMPAIGN
Definition: A Google Adwords profile to distinguish one line of advertising from another, within the same Google account.
CLICK
Definition: Pressing the mouse button. Most computers are set up to use the left mouse button for selecting things (with the cursor) and the left button for a list of other options to select from. The click is actually activated when you release the button, not press down.
CLICK FRAUD
Definition: When a person (or computer program) clicks on an ad so as to generate charges for the advertiser but not having actual interest in the target of the ad's link. Google claims to have safeguards in place to limit click fraud.
THE CLOUD
Definition: Used as a metaphor for the internet. It is a simplified way of looking at the complex network of computers (including your's) connected to the internet.
CLOUD COMPUTING
Definition: Services available over the internet. These can include data storage, credit card handling, apps and lots lots more.
CHROME
Definition: A browser released in December 2008 by Google. It uses the "WebKit" layout engine.
CMS
Definition: Content Management System - A program that allows users to edit a website without any programming knowledge. Users can be given different levels of access to the website.
CODE
Definition: To write a computer program. See also "Source Code".
COLON
Definition: :. In case you missed it, here it is again 3 times followed by a full stop :::. See also "Semi Colon".
CONFIGURATION
Definition: To choose from options to customise something.
COPY
Definition: Written material, as opposed to images and layout elements.
CPC
Definition: Cost Per Click - The amount it costs an advertiser when a user clicks on their ad. This can be anywhere from 20c to $20 per click.
CPU
Definition: Central Processing Unit (or Processor) - An electronic circuit for computer programs to work on. They are in everything from cars to phones and children's toys.
CRAWL
Definition: A program "Crawls" through information on the internt. Search Engines use "Crawlers" (also called "Robots") to locate web pages so as to scan their content and links. See also Index and Spider.
CRM
Definition: Customer Relationship Management. Software for small/medium business that helps to handle accounts, emails, invoicing, contacts, to-dos, calendar etc.
CSS
Definition: Cascading Style Sheet. Most websites have a CSS file (or many) to keep the layout and appearance information for a web page. For example: A website might have the word "Big" written in the HTML and the CSS might instruct the browser to make "Big" font-size:15; color:blue; position:...
CTR
Definition: The number of click on your ad (in PPC advertising) divided by impressions (or times the ad showed). In a well run campaign, this is usually around 1.5 - 3%.
D
DASH
Definition: -. Here's five -----.
DESIGNER
Definition: Person that creates a website, with emphasis on the overall look. They often work in conjunction with a Webmaster, or Search Engine Optimiser.
DEVELOPER
Definition: A person who writes software.
DNS
Definition: Domain Name System - Like a behind the scenes address book to find websites. When we look at a human friendly address, eg. www.google.com, the 'domain name', google.com has been translated from 74.125.127.100. This number is the IP address.
DOM
Definition: Document Object Model - A W3C programming standard. It allows programs and scripts to access things in the browser like history and bookmarks.
DOMAIN NAME
Definition: The address, or name of an internet site. At Whois.com you can check if a name is available and who a taken name is registered to.
E
ENGINE
Definition: A core piece of software onto which other features can be added.
EXPORT
Definition: To save a copy of a file into a certain format. This could be to open it up in a different program (eg export a word doc as a pdf). When the format is different form the origional, the conversion will sometimes loose quality. See also "Import".
F
FIRE BUG
Definition: A fantastic tool for web development. Firebug is an add on to the Firefox browser and allows you to see the behind the scenes programming at the same time as a live page. You can edit it and see the effects. Great for layout and fixing bugs and it's free!
FIREFOX
Definition: A web browser. Based on the Mozilla code base and Gecko engine, it is free, open source, has some great add ons and quite secure and easy to use.
FIX
Definition: Revised software, or patch to ammend a sofware bug. Also called 'Debug'.
FreeBSD
Definition: A free and open source operating system. It not UNIX, but similar, having UNIX-compliant internals and API's.
FREEWARE
Definition: Software that you don't have to pay for. Sometimes they make money on advertising or encouraging you to upgrade to a better edition. See also "Shareware".
FTP
Definition: File Transfer Protocol. Using a login name and password, you can move files from one computer to another over the internet. This is commonly used to upload web sites to servers. There are various free FTP programs available for Mac (such as Cyberduck) and PC (eg. Core FTP).
G
GIGABYTE
Definition: A unit for measuring storage space. It's 1 followed by 9 zeros, or 1000 Megabytes. (Sometimes is rounded off from 1024 Megabytes.)
GIF
Definition: Graphic Interchange Format - A common format for image files. File size is usually smaller which makes them load quicker on websites. GIFs look best when used with simple colour images, not with gradients and photos. See also Pixel and GIF.
Definition: The most powerful brand in the world. Founded by Larry Page and Sergey Brin in 1998, it goes well above and beyond it's mission "to organize the world's information and make it universally accessible and useful". See also Origin of the name, Criticism of Google and How Google makes money.
GOOGLE WAVE
Definition:
H
HACK
Definition: A quick fix to a computer program problem. It could be clever or clumsy and can have positive and negative connotations. It can also refer to modifications to gain access to extra features. See also "Jailbreak".
HOME PAGE
Definition: The main page of a website. It's usually the first page of a website you see, and it introduces to the rest of the website (if there are any other pages).
HOSTING
Definition: Renting space on a computer permanently connected to the internet. All information on the internet - websites, email etc. are stored on "hosts" so they are accessible to anyone else through the internet.
HTML
Definition: Hyper Text Markup Language. The standard language that programmers write web pages in. As with all languages, it has grammar rules (semantics). Programmers are encouraged to put website content in a HTML page and keep the styling and layout separate in a CSS file.
HTTP
Definition: Hyper Text Transfer Protocol.
HTTPS
Definition: Hyper Text Transfer Protocol Secure. This encrypts a web page so credit card transactions and other sensitive information cannot be seen by other humans. See also "SSL".
Hyperlink
Definition: Same as "Link". Text or an image that takes you to another website, page, or part of the page you're on. Text links are often blue, but can be any color whatsoever, and the cursor normally changes to a little finger pointing when hovering over a link.
I
IMAP
Definition: Internet Message Access Protocol. The most common email system, where users can access their e-mails on a server without having to download them to their own computer. This makes it possible to login from any computer or smart phone to access your emails. See also "POP3".
IMPORT
Definition: To move information (documents, images, files etc.) to your computer or into a programme. See also "Export".
IMPRESSION
Definition: Each time an ad appears on someone's screen, it is an "impression". See also "click".
INBOUND LINK
Definition: A link from someone else's to yours. Each link is seen by Google as a vote of popularity for the targeted website (a good thing).
INDEX
Definition: 1 When a search engine collects data. Search engines program "robots" to visit websites, collect information and store it. This is indexing. See also crawl and spider.
Definition: 2 The most common (and recommended) file name to call the home page of a website.
INTERNET
Definition: The global communication system that provides connectivity between computers. It includes hardware and software infrastructure that allows billions of users to share and access information. It makes available services such as the World Wide Web (WWW) email, online chat, file transfer and file sharing (FTP), gaming, e-commerce, social networking, publishing, video on demand, and teleconferencing and Voice over Internet Protocol (VoIP).
INTERNET EXPLORER
Definition: AAAGGGHHH!!!
INVALID CLICKS
Definition: Clicks that advertising providers determin are not motivated by genuine interest. This could be the second click of a double click a publisher clicking on his own ads, or automated clicking programs.
IP ADDRESS
Definition: Internet Protocol Address - It's like an internet postal address for places on the internet. Every website has a name, and a corresponding IP address (eg. www.upongoogle.com = 202.191.62.32). See also "IP Tracing".
IT
Definition: Information Technology - A term describing anything related to computers, such as hardware, software, networking, programming and the Internet.
J
JAILBREAK
Definition: Cracking the security code of of a device so as to free it from limitations imposed by the maker. Typically, Apple's iPhone can be jailbroken so unauthorised apps may be used. Thinking about it? See what it involves.
JAVA
Definition: An efficient and easy to use programming language, developed by Sun Microsystems. Many websites, applications and programs have it embedded, so having the latest updated version is recommended.
JPEG
Definition: Joint Photographic Experts Group - The most common file format to store digital photographs. The typical compression is 10:1, however this can be adjusted - trading off quality for file size.
JOOMLA
Definition: An open source WYSIWYG website editor programme.
K
KEYWORD
Definition: The word or phrase someone types into a search engine. The search engine then tries to match up websites with the same "keywords" to give you a list of relevant results.
KEYWORD STUFFING
Definition: A deceptive technique used by some website developers to get higher search engine rankings for particular words. It can be hidden or obvious, but generally doesn't make sense. Eg. Someone trying to rank highly for "pink high heels" might stuff "pink high heels, high pink heels, pink heels hi, high on pink heels..." as the description to a photo. Google knows that this can annoy users!
L
LANDING PAGE
Definition: The first page of a website that a visitor sees. Some websites, especially those using PPC have targeted landing pages - tailored pages depending on where the visitor comes from, or what the visitor was searching for.
LINK
Definition: Text or an image that takes you to another website, page, or part of the page you're on. Text links are often blue, but can be any color whatsoever, and the cursor normally changes to a little finger pointing when hovering over a link. See also "hyperlink".
LINK BAIT
Definition: A technique used by website developers to attract inbound links. The 'bait' is a compelling web page, report, video, list etc. that others volunteer to link to from their website.
LINUX
Definition: An open source operating system based on Unix. Founded by Linus Torvalds, Linux is free, stable and very customisable (as opposed to, say, windows) and is popularly used by hosting companies on their servers, the film industry and computer geeks.
M
MAC
Definition: Macintosh - A series of computers produced exclusively by Apple inc.
MALWARE
Definition: Malicious Software - "Mal" in Spanish means "Bad". Some Malware can be muy mal, as they can do damage and cause mayhem on your computer. Examples include viruses, worms, spyware and trojan horses.
MARKDOWN
Definition: A tool for writing in plain text that is easily converted to valid programing language (HTML). See more about Markdown.
MARKUP
Definition: The symbols and characters in a document that indicate its final appearance. For example, to make this sentence bold, the markup is <strong>(sentence)</strong>. Markup can be manually typed in or inserted with a WYSIWYG editor.
MASH-UP
Definition: A type of web application designed to automatically consolidate information from various other sources. Eg, Yahoo! Pipes which aggregates different RSS feeds into a single page.
MEGABYTE
Definition: A million (1 000 000) bytes - though, in many cases it refers to 1024 kilobytes.
META
Definition: "About this subject." In other words, descriptions about a certain topic.
META TAG
Definition: A type of HTML phrase that is not displayed on a web page, but provides some information about the page. Examples of Meta Tags are: Meta Description, Meta Keywords, Meta Rating, Meta Robots. You can see a web pages Meta Tags by right clicking on the mouse, and selecting "source", "view source" or "view page source" (depending on your browser). Search engines can, but don't always use this information when indexing pages.
MIGRATE
Definition: The process of moving data from one place to another. It usually means transferring information from an old system (hardware and/or software) to a newer one.
MIRROR SITE
Definition: Replica web site or FTP site. This might be used to disperse a sudden influx of traffic to avoid overloading one server, make software downloads more local (and therefore quicker) or as backups.
N
NATURAL LISTING
Definition: The left hand side (and widest part) of the search engine results page. After entering a word or phrase and clicking 'Search' in Google, the Natural Listing is the largest part of the page. It shows the websites Google thinks are most relevant to your word or phrase. These listings are free. See also "Organic Listing" and "PPC".
O
OPEN SOURCE
Definition: Software where the source code is freely available to the public. This normally means there is no technical support when problems arrise (which you would normally expect with commercial software), so instead have to go to user/developer forums.
OPERA
Definition: A free web browser available here. It's available all major operating systems, is very secure and on the cutting edge of web standards.
OPERATING SYSTEM
Definition: The 'hub in the wheel' for your computer. It manages hardware, such as the monitor, keyboard, mouse and printers, as well as software programs (or applications). Examples of Operating Systems are: Linux, Windows, Solaris, and Mac OS X.
ORGANIC LISTING
Definition: The same as "Natural Listing". The left hand side (and widest part) of the search engine results page. After entering a word or phrase and clicking 'Search' in Google, the Natural Listing is the largest part of the page. It shows the websites Google thinks are most relevant to your word or phrase. These listings are free, as opposed to PPC.
P
PARAMETER
Definition: Data that indicates how a program should behave. For example, if you want information about a product, you might enter the name in a website's search bar. In this case, the 'parameter' is the product name.
PIXEL
Definition: Picture Element. Your screen has millions of these tiny dots, which make up what you see. Each pixel can change into up to 16.7 million colours using just three colour channels - Red, Green and Blue.
PLATFORM
Definition: A broad reference to a computers Operating System. Examples are Windows, Macintosh and Unix.
PODCAST
Definition: A type of digital media file that you can to subscribe to, so as to automatically receive any latest episodes on your computer. It is derived from the words "iPod" and "Broadcast", but can be played on any media player. Podcasts can be put together professionally or by amateurs with a mic and some basic software in hand. They are free to download, but some podcasters insert radio style ads to make some money from it.
POP3
Definition: An email system where you need to download your messages to your own computer to read them. See also "IMAP".
PPC
Definition: Pay Per Click - A method of charging for advertising on the internet. Advertisers can choose for which keywords their ad will show up for, and choose the wording of their ad. With most PPC providers (Google, Yahoo, Bing...) the cost of each ad is determined by an auction system. The more competitors are willing to pay, the more the cost per click will be.
PNG
Definition: Portable Network Graphic. An image format used as an alternative to GIF. It can compress without losing detail, but does not support animations.
PROGRAM
Definition: Software that runs on a computer's operating system - also called "Applications". Examples are things like Browsers, Word Processors, Email, Powerpoint etc.
PROGRAMMER
Definition: A person who writes computer software. Their work usually involves writing, testing and debugging detailed instructions that a computer should follow.
PROCESSOR
Definition: The central part of a computer that does most of the data processing. Also called CPU - Central Processing Unit.
PUMPERNICKEL
Definition: A type of heavy rye bread from Germany. It's healthy and good!
Q
R
RESOLUTION
Definition: The number of dots, or pixels, used to display an image. A 'high' resolution means that more pixels are jammed into the same space, resulting in a crisper, cleaner image. The resolution is indicated by two numbers, such as 1,280 x 1,024. The first number means 1280 dots horizontally, the second 1204 dots vertically, equaling 1,541,120 dots per square inch.
ROBOT
Definition:
ROI
Definition:
RSS
Definition:
S
SAFARI
Definition: The browser made by Apple. The version released in June 2009 claimed to be the world's fastest web browser.
SCRIPT
Definition: A sequence of instructions written in a code (such as JavaScript, Perl, ASP, PHP) that can be carried out by another computer. Examples are: submitting form information, mouse hover changes and pop up windows. Some scripts (such as Visual Basic) have the ability to access and modify files on windows computers, so should only be used from trustworthy sources.
SCROLL BAR
Definition: A tool to help navigate a page that is too big to fit in the window. It can be horizontal and/or vertical. The size of the handel indicates the amount of content currently visible, as opposed to the rest of it that you can't see.
SEARCH ENGINE
Definition: A type of website designed to help you find information on the internet. Search Engines (such as Google, Yahoo, Go, and Scoopler) scan billions of websites and collate the information so as to bring up relevant results when a phrase is entered.
SEM
Definition: Search Engine Marketing. This covers various ways companies market websites and other things on the internet. It includes using paid advertising, optimising websites and attracting inbound links.
SEMI COLON
Definition: ;. Here again twice ;;. See also "Colon".
SERVER
Definition: A type of computer program that allows other computers to access information on it, such as websites in the case of a 'Web Server'.
SEO
Definition: Search Engine Optimisation (Optimization - US English). The process of improving the volume or quality of web site traffic in the "organic" (or "natural") listing of search engines. This usually involves editing the HTML (programming language) of a website to make it's keywords stand out to search engines.
SHAREWARE
Definition: See also Freeware.
SOURCE CODE
Definition: The statements and instructions a programmer writes. The computer must then take the code and interpret it to execute (do, not kill...in most cases) something.
SPIDER
Definition: A program that searches through information on the internt. Search Engines use these to locate web pages so as to scan their content and link. See also Index, Crawl and Cocktail.
SPONSORED LINKS
Definition:
SPYWARE
Definition:
SSL
Definition: Secure Socket Layer.
STABLE
Definition:
SYSTEM
Definition:
T
TOOL
Definition:
TOOLBAR
Definition:
TREAD
Definition:
U
UNIX
Definition: The original open source operating system, developed for high end use (not consumers) in the late 1960s. Since then, variations have been developed such as Ultrix, Xenix, Linux, and GNU - all being able to run on different hardware.
V
VOIP
Definition:
W
W3C
Definition:
WEB STANDARDS
Definition:
WEBKIT
Definition:
WEBMASTER
Definition:
WIKI
Definition:
WINDOWS
Definition:
WHOIS
Definition:
WORK AROUND
Definition:
WYSIWYG
Definition: What You See Is What You Get - A program that you can edit without programing knowledge. Examples are Microsoft Word, Twitter, Facebook ect. Also see CMS.
WWW
Definition: World Wide Web. Documents located on the internet, viewed through a web browser.
XYZ
YAHOO
Definition:
YSQ
Definition:

