# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


Information about the website

General Overview

The Tech Terms Computer Dictionary is a free online dictionary of computer and technology terms. It was first published in 2005 and has since become one of the leading technical dictionaries on the Web. is used by thousands of people each day, including professionals, educators, students, and anyone with the desire to learn new computer terms.

The goal of is to explain computer terms, rather than simply define them. Therefore, the definitions are written in a way that is easy to understand and often include helpful examples.

About the Author is published and maintained by Per Christensson, an IT specialist who has been working in the computing industry for over 15 years. Read more about the author.


You can search for a computer term using the search box in the upper left corner of each page. If you want to search for a term or phrase within the definitions, click the "Search Definitions" link inside the search box. You may also browse terms by letter, category, or tech factor using the appropriate links on each page. Please visit the Terms of Use page to view the acceptable use policy and copyright guidelines.

The Tech Factor

Each term includes a "Tech Factor" rating from 1 to 10, which indicates how advanced the term is. Terms with low tech factors are common and easy to understand, while terms with higher tech factors may be less common and contain advanced terminology. Terms with tech factors from 1 to 5 are often important to know, while terms with tech factors from 6 to 10 may not be as important. However, learning terms with high tech factor ratings provides the always important benefit of being able to impress your friends.

For a detailed explanation of each tech factor rating, view the Tech Factor page in the Help Center.


While the Tech Terms Dictionary contains hundreds of computer and technology terms and definitions, it is possible you may not find a term you are looking for. If this happens, please contact and we will do our best to add the definition for you

Thank you for visiting