The Online Tech Dictionary for Students, Educators and IT Professionals

Looking for a definition?

Computer Science Terms

Hypervisor

A hypervisor, also known as a virtual machine motor or virtualizer, is computer software, firmware, or hardware that creates and...

SQL

What is SQL? SQL is a standardized query language for requesting information from a database. It is an abbreviation for...

Artificial Intelligence (AI)

Artificial intelligence (AI) is a wide-ranging branch of computer science in which smart machines are built to perform tasks that...

Security Terms

SSL (Secure Sockets Layer)

Secure Sockets Layer (SSL) is a protocol developed by Netscape for providing a secure connection between two or more devices...

Endpoint Detection and Response (EDR)

Endpoint Detection and Response, or EDR, is a form of technology that provides continuous monitoring and response to advanced cybersecurity...

Authentication

Authentication refers to the process of identifying an individual, usually based on a username, password, and some type of additional...

Bitcoin halving

What is the Bitcoin halving? The Bitcoin halving is an event on the Bitcoin protocol, in which the block reward...

P2P VPN

P2P VPN meaning: what’s a peer-to-peer VPN? A P2P VPN is a type of Virtual Private Network that has servers...

ScalaHosting

ScalaHosting is a leading managed hosting provider that offers secure, scalable, and affordable cloud VPS solutions for businesses. It claims...

Latest Terms

Multimedia Terms

Optical Image Stabilization (OIS)

Optical image stabilization (OIS) is a camera component that compensates in real-time for shaking and vibrating while taking photos or...

Common Intermediate Format

(n.) A video format used in videoconferencing systems that easily supports both NTSC and PAL signals. CIF is part of...

FPS (Frames Per Second)

What is FPS (Frames Per Second)? 1. Short for frames per second, fps is a measure of how many full...

Software Terms

Best Marketing Automation Software

Marketing automation tools ease the manual burdens on sales, marketing, and email teams by following built-in workflows for preconfigured business...

Remote Working Software

Remote working software is software that enables workers outside of a main office to collaborate, communicate and track tasks and...

ALM

Application lifecycle management (ALM) refers to the capability to integrate, coordinate and manage the different phases of the software delivery...