Glossary

Browse definitions alphabetically.

API

Application Programming Interface, the way two applications communicate with each other.

View definition

API Gateway

Central API traffic management that acts as a single entry point for all client requests to backend microservices.

View definition

Blockchain

A decentralized digital ledger that records transactions across many computers simultaneously.

View definition

Brute Force Attack

An attack technique that tries every possible combination of passwords or keys until the correct one is found.

View definition

Chatbot

A computer program that uses natural language processing to carry on conversations with users via text or voice.

View definition

Cloud Service Provider

A company that provides infrastructure, platform, or cloud-based services over the internet to customers.

View definition

Codebase

The complete collection of source code that forms a software project or application, typically stored in a single repository.

View definition

Consensus Mechanism

A protocol that enables nodes in a decentralized network to collectively agree on the state of the ledger.

View definition

Continuous Integration

A development practice where developers routinely merge code into a shared repository, automatically verified through builds and testing.

View definition

Decentralization

The distribution of control and decision-making from a single central authority to many independent participants within a network.

View definition

End-to-End Encryption

An encryption method where only the sender and the recipient can read a message, with no access granted to third parties including the service provider.

View definition

Firewall

A network security system that monitors and controls incoming and outgoing data traffic based on predetermined security rules.

View definition

Full Stack

A developer or system that covers all layers of technology in building an application, from the user interface to the database.

View definition

Hybrid Cloud Storage

A storage strategy that combines public cloud, private cloud, and on-premises storage infrastructure within a single integrated ecosystem.

View definition

Machine Learning

A branch of artificial intelligence that enables systems to learn from data and improve their performance without being explicitly programmed.

View definition

Merkle Tree

A cryptographic tree data structure that optimizes data integrity verification in blockchain.

View definition

Predictive Analytics

A data analysis technique that uses statistics and machine learning to predict future outcomes or trends.

View definition

Proof of Work

A blockchain consensus mechanism that requires miners to solve computationally intensive cryptographic puzzles to validate blocks.

View definition

SHA-256

A cryptographic hash function algorithm that produces a unique 256-bit value from any input data.

View definition

Storage Area Network

A dedicated network that connects servers to high-speed data storage devices (disk arrays).

View definition

Training Data

A labeled dataset used to train machine learning models to recognize patterns and make predictions.

View definition

Virtualization Software

Software that enables a single physical hardware device to run multiple operating systems and applications in isolation.

View definition