Glossary

Glossary of Technical Terms

A B C D E F G H I J K L M N O P Q R S T U V W X Z | Submit a name
B-Tree
A self-balancing tree data structure that maintains sorted data and allows for highly efficient searches, sequential access, insertions, and deletions.

Back End
The server-side of a software application, encompassing the database, server operations, and core application logic.

Backbone
The central, high-speed tier of a computer network that interconnects various pieces of network, providing a path for the exchange of information.

Backdoor
A hidden method used to bypass standard authentication or encryption in a computer system, often inserted for malicious remote access.

Backend (Web)
The purely server-side structural layer entirely of a website or CMS completely responsible for active database management, secure user authentication, and core application logic.

Backlink
A direct HTML hyperlink strictly pointing completely from an entirely external third-party website seamlessly back exactly to a highly specific page on your domain.

Backlog
A prioritized list of tasks, features, or bug fixes that a development team needs to address in future sprints.

Backlog (ITSM)
A buildup of unresolved support tickets or planned development tasks that have accumulated over time.

Backlog Refinement
The ongoing process of reviewing, estimating, and prioritizing items in the product backlog.

Backplane
A printed circuit board containing multiple connectors wired in parallel to each other, forming a computer bus used to connect separate boards.

Backpropagation
A foundational algorithm actively utilized in neural networks to meticulously calculate mathematical gradients and adjust node weights backward from the output to minimize error.

Backup (Database)
A rigorous copy of computer data taken and stored elsewhere so that it may be used to restore the original in the event of a data loss event.

Baiting
A social engineering attack that entices victims by offering something appealing, such as a free download or a maliciously infected USB drive left in a public space.

Bandwidth
The maximum rate of data transfer across a given network path over a specific time period.

Bare Metal Cloud
A cloud hosting model where a tenant is leased a dedicated physical server without a hypervisor layer, maximizing raw performance.

Bare Metal Server
A physical server dedicated entirely to a single tenant without a virtualization hypervisor layer.

Bastion Host
A specialized computer positioned on a network specifically designed to withstand malicious attacks, often acting as a gateway between an internal network and the internet.

Batch Size
The exact total number of training examples rigorously utilized in one complete forward and backward pass exactly during the training phase of a machine learning model.

BDD (Behavior-Driven Development)
A collaborative software development approach that encourages communication using human-readable domain-specific language for tests.

Benchmark Testing
Testing performance against a standardized baseline metric to evaluate relative application speed, capacity, or throughput.

Best Practice
A set of commercially or professionally accepted industry guidelines, such as ITIL, for delivering highly effective IT support.

Beta Testing
A pre-release testing phase where a software product is given to a limited external audience to gather real-world usage feedback.

Bezel
The physical frame or faceplate surrounding the screen of a monitor, smartphone, or other display devices.

BGP (Border Gateway Protocol)
The standard routing protocol that dictates how data is routed between different autonomous systems on the internet.

Bias (AI)
A systematic error introduced deeply into a machine learning model securely due to highly flawed assumptions natively in the algorithm or strictly unrepresentative training data.

Big Data
Extremely massive, complex data sets that traditional data processing application software is entirely inadequate to manage and evaluate.

Big Data (AI)
Vast, incredibly massive volumes of highly structured and deeply unstructured data strictly utilized securely to train deeply complex machine learning and AI models.

Binary Large Object (BLOB)
A collection of binary data stored as a single entity in a database management system, typically used for images, audio, or multimedia.

Biometric Scanner
A hardware peripheral that captures physiological data, such as fingerprints or retinas, for physical authentication.

Biometrics
The measurement and statistical analysis of people's unique physical and behavioral characteristics (e.g., fingerprints, facial recognition) used for identity verification.

BIOS (Basic Input/Output System)
Firmware used to perform hardware initialization during the booting process.

Black Box AI
An artificial intelligence system whose internal workings and complex decision-making processes are entirely invisible, obscured, and uninterpretable natively to human users.

Black Hat Hacker
A malicious hacker who violates computer security protocols for personal gain, cyber espionage, or malicious intent.

Black-Box Testing
A software testing method examining application functionality completely without any knowledge of internal code structures or implementation.

Blade Server
A stripped-down server computer with a modular design optimized to minimize the use of physical space and energy in data centers.

Blocker
An impediment or external dependency that completely halts progress on a specific project task.

Blue Team
A group of cybersecurity professionals responsible for actively defending an organization's information systems and identifying security flaws.

Blue-Green Deployment
A continuous delivery strategy that minimizes downtime by maintaining two identical production environments, switching traffic seamlessly between them.

Boilerplate
Sections of standard code that must be included in many places with little or no alteration.

Boolean
A primary data type in computer science that can hold exactly one of two values: true or false.

Booting
The initial set of operations that a computer system performs when electrical power is switched on.

Bot
An automated, highly specialized software application programmed precisely to run repetitive digital tasks rapidly and securely over the internet or a closed network.

Botnet
A network of private computers infected with malicious software and controlled collectively without the owners' knowledge, often used to launch DDoS attacks.

Bounce Rate
A strictly calculated web analytics metric definitively measuring the exact percentage entirely of visitors who instantly navigate away securely from a site entirely after viewing strictly one page.

Boundary Value Analysis
A black-box test design technique focused on testing values at the extreme ends of input operational ranges.

Branch
A parallel, independent line of development in a version control system used to isolate changes before merging.

Breadcrumbs
A deeply structured secondary navigation scheme seamlessly revealing the user's exact hierarchical location strictly within a highly complex website architecture.

Break-Fix
An IT support model where services are rendered only when a user reports that a piece of hardware or software has failed.

Bridge
A networking device that creates a single aggregate network from multiple communication networks or network segments.

Broadband
High-speed internet access that is always on and significantly faster than traditional dial-up.

Brute Force Attack
A trial-and-error method used by application programs to decode encrypted data such as passwords through exhaustive effort rather than intellectual strategy.

Buffer Overflow
A dangerous anomaly where a program, while writing data to a buffer, overruns the buffer's boundary and overwrites adjacent memory locations.

Bug
A coding error, flaw, or fault in computer software or hardware that causes it to behave unexpectedly.

Bug (Testing)
An error, flaw, or unexpected fault in computer software that causes it to produce incorrect or unintended results.

Bug Bounty
A financial reward offered by organizations to independent cybersecurity researchers who discover and report software vulnerabilities before they can be maliciously exploited.

Bug Life Cycle
The formalized stages a defect passes through from initial detection by a tester to its ultimate resolution and closure.

Bug Tracking
The systematic process of recording, categorizing, prioritizing, and managing software defects using specialized tracking software.

Build
The process of converting source code files into standalone software artifacts that can be run on a computer.

Burndown Chart
A visual project management graph tracking the amount of work remaining versus time in a sprint.

Burnup Chart
A graphical representation showing total work completed alongside total scope over a project timeline.

Bus
A centralized communication system that transfers data between different physical hardware components inside a computer or between separate computers.

Business Continuity
The strategic planning and preparation required to maintain critical business functions during and after a severe disruption.

Business Impact Analysis
A systematic process to determine and evaluate the potential effects of an interruption to critical IT operations.

Bytecode
A highly optimized set of instructions designed to be executed by a software interpreter or virtual machine.


Submit a name

Supportscreen tag