Computer Science
Definitions about computer science including computing fundamentals vocabulary, protocol and standards terminology, words about microprocessors and terms used in electronics.
Artificial intelligence - machine learning
Terms related to artificial intelligence (AI), including definitions about machine learning and words and phrases about training data, algorithms, natural language processing, neural networks and automation.
-
Dialogflow
Dialogflow is a natural language processing (NLP) platform that can be used to build conversational applications and experiences for a company’s customers in various languages and on multiple platforms.
-
Hadoop as a service (HaaS)
Hadoop as a service (HaaS), also known as Hadoop in the cloud, is a big data analytics framework that stores and analyzes data in the cloud using Hadoop.
-
facial recognition
Facial recognition is a category of biometric software that maps an individual's facial features mathematically and stores the data as a faceprint.
Computing fundamentals
Terms related to computer fundamentals, including computer hardware definitions and words and phrases about software, operating systems, peripherals and troubleshooting.
-
data structure
A data structure is a specialized format for organizing, processing, retrieving and storing data.
-
Turing Test
A Turing Test is a method of inquiry in artificial intelligence (AI) for determining whether or not a computer is capable of thinking like a human being.
-
application program interface (API)
An application program interface (API) is code that allows two software programs to communicate with each other.
Electronics
Terms related to electronics, including definitions about electrical components and words and phrases about computers, laptops parts, digital cameras, televisions and home appliances.
-
attenuation
Attenuation is a general term that refers to any reduction in the strength of a signal.
-
tracking array
A tracking array is a collection of solar panels that turn to follow the path of the sun in order to maximize the solar radiation on the photovoltaic (PV) surface and convert light into electrical current.
-
field-effect transistor (FET)
A field-effect transistor (FET) is a type of transistor commonly used for weak-signal amplification (for example, for amplifying wireless signals).
Fast references
Fast References and Quick Look-Ups for specific information technology (IT) topics.
-
Text message abbreviations and acronyms
This handy fast reference will help you quickly understand hundreds of Text, Twitter and Chat abbreviations and acronyms that are popularly used in text messages and social media. Please bookmark this page and refer back to it as needed.
-
motor vehicle record (MVR)
A motor vehicle record (MVR) is the documentation of a person’s driving history. The information in an MVR includes personally identifiable information (PII) as well as information about the driver's traffic citations, vehicular crimes, accidents, driving under the influence (DUI) convictions and the number of points on the individual’s driver’s license.
-
United States Department of Energy (DOE)
United States Department of Energy (DOE) is a federal cabinet agency that is tasked with overseeing the energy economy, energy policies and energy security of the U.S. The agency creates policies for nuclear power, fossil fuel and alternative energy sources.
IT standards and organizations
Terms related to information technology (IT) standards, including definitions about IT organizations and words and phrases about policies and compliance.
-
Computer Emergency Response Team (CERT)
A Computer Emergency Response Team (CERT) is a group of information security experts responsible for the protection against, detection of and response to an organization’s cybersecurity incidents.
-
Federal Deposit Insurance Corporation (FDIC)
The Federal Deposit Insurance Corporation (FDIC) is an independent agency of the United States (U.S.) federal government that preserves public confidence in the banking system by insuring deposits... (Continued)
-
Session Initiation Protocol (SIP)
Session Initiation Protocol (SIP) is a signaling protocol used for initiating, maintaining, modifying and terminating real-time sessions that involve video, voice, messaging and other communications applications and services between two or more endpoints on IP networks.
Learning guides
Guides and tutorials related to specific subjects including security, storage, programming, IT governance, data transmission, lifecycle management and technology used in vertical industries.
-
Information Kit: Grid Computing
Grid computing (or the use of a computational grid) is applying the resources of many computers in a network to a single problem at the same time
-
Learning Guide: Firewalls
How to select the right firewall for your needs
-
IT Survival Kit: Networking refreshers
Quick Network Security & Hardware Refreshers School is out for college students across the US, but the learning never stops for IT professionals.
Mathematics
Terms related to mathematics, including definitions about logic, algorithms and computations and mathematical terms used in computer science and business.
-
independent variable
An independent variable is a variable that is manipulated to determine the value of a dependent variable.
-
natural number
A natural number is a number that occurs commonly and obviously in nature.
-
algorithm
An algorithm (pronounced AL-go-rith-um) is a procedure or formula for solving a problem, based on conducting a sequence of specified actions.
Microprocessors
Terms related to microprocessors, including definitions about silicon chips and words and phrases about computer processors.
-
cache memory
Cache memory, also called CPU memory, is high-speed static random access memory (SRAM) that a computer microprocessor can access more quickly than it can access regular random access memory (RAM).
-
smart card
A smart card is a physical card that has an embedded integrated chip that acts as a security token.
-
neuromorphic chip
A neuromorphic chip is an analog data processor inspired by the biological brain.
Nanotechnology
Terms related to nanotechnology, including manufacturing definitions and words and phrases about building machines at a molecular level.
-
MEMS (micro-electromechanical systems)
A MEMS (micro-electromechanical system) is a miniature machine that has both mechanical and electronic components.
-
nanocrystal
A nanocrystal is a crystalline particle with at least one dimension measuring less than 1000 nanometers (nm), where 1 nm is defined as 1 thousand-millionth of a meter (10-9 m).
-
biotechnology (biotech)
Biotechnology is the use of biological processes, organisms, or systems to manufacture products intended to improve the quality of human life.
Podcasts
Podcasts about information technology (IT) topics; includes definitions about producing podcasts.
-
Videocast: What is the difference between UC and UM?
In the SearchVoIP.com videocast, Whatis.com's Alex Howard discusses the differences between unified messaging and unified communications, the features each option allows users and the development of UM to UC. Whether you are considering UC or have already implemented unified communications, this videocast embedded on the right explains the differences between the technologies and how UC will continue to impact the future of communications.
-
Podcast: What is FFIEC compliance?
In this WhatIs.com podcast, you'll learn about this attempt to modernize existing banking practices in the context of new online threats like phishing. To learn more about FFIEC compliance, Assistant Site Editor Alex Howard interviewed Patrick Audley, the CTO of risk adaptive software provider Cogneto.
-
Podcast: What is SOA?
In this podcast you will learn what service-oriented architecture (SOA) is, how it relates to other programming approaches and what standards and tools you need to be aware of before implementing SOA. (Continued...)
Protocols
Terms related to communication protocols, including definitions about TCP, IP, UDP, POP, SMTP, HTTP, XML, W-CDMA and FTP.
-
Session Initiation Protocol (SIP)
Session Initiation Protocol (SIP) is a signaling protocol used for initiating, maintaining, modifying and terminating real-time sessions that involve video, voice, messaging and other communications applications and services between two or more endpoints on IP networks.
-
LDAP (Lightweight Directory Access Protocol)
LDAP (Lightweight Directory Access Protocol) is a software protocol for enabling anyone to locate organizations, individuals, and other resources such as files and devices in a network, whether on the public Internet or on a corporate intranet.
-
Routing Information Protocol (RIP)
RIP (Routing Information Protocol) is a protocol used to enable routers to share information about IP traffic routes as they move traffic within a larger network made up of separate LANs linked through routers.
Robotics
Terms related to robotics, including definitions about consumer or manufacturing robots and words and phrases about stepper motor systems, XY positioning tables, automation and artificial intelligence.
-
Blue Moon Lander
Blue Moon Lander is a spacecraft being designed to land on the lunar surface by 2024. The lander is being designed by Blue Origin, a space exploration company created by Amazon founder Jeff Bezos.
-
vertical takeoff and landing (VTOL) aircraft
A vertical takeoff and landing (VTOL) aircraft is a vehicle that can depart, hover and land vertically.
-
Turing Test
A Turing Test is a method of inquiry in artificial intelligence (AI) for determining whether or not a computer is capable of thinking like a human being.
Video Production
Definitions about producing and editing videos.
-
videogrammetry
Videogrammetry is the extraction of an object’s measurements from a video; measurements may be gathered from multiple angles or multiple videos.
-
digital evidence presentation system (DEPS)
A digital evidence presentation system (DEPS) is a system with an overhead camera and a liquid crystal display (LCD) used in courts to present and record evidence digitally.
-
video display unit (VDU)
A video display unit (VDU) consists of:A computer output device that uses a cathode ray tube or other technology to present visual imagesOne or more input devices, such as a keyboard, a mouse, or both.

