Resources

Updated 13 August 2026

Technology Glossary

Showing 57 terms

AI

AI agent

Software that uses a model, instructions and tools to pursue a goal through multiple actions.

APIs

API key

A credential used to identify or authorise an application making API requests.

APIs

Application programming interface (API)

A defined interface that lets software systems request data or actions from one another.

AI

Artificial intelligence (AI)

Software techniques that perform tasks associated with human intelligence, including prediction, language understanding and decision support.

Cybersecurity

Authentication

Verifying the identity of a user, device or service.

Cybersecurity

Authorisation

Determining what an authenticated identity is allowed to access or do.

Ecommerce

Average order value (AOV)

The average revenue generated by each completed order during a period.

Blockchain

Blockchain

A replicated ledger whose ordered records are cryptographically linked and agreed through a network protocol.

SaaS

Churn

The rate at which customers or recurring revenue are lost during a period.

Cloud

Cloud computing

On-demand computing resources delivered over a network and billed by capacity or use.

Blockchain

Consensus mechanism

The process a distributed network uses to agree on valid transactions and ledger state.

Cloud

Container

A portable package containing an application and the dependencies it needs to run.

Cloud

Content delivery network (CDN)

A distributed network that serves content from locations closer to users.

Development

Continuous delivery (CD)

Keeping software releasable through automated build, test and deployment processes.

Development

Continuous integration (CI)

Automatically building and testing code whenever changes are proposed or merged.

Ecommerce

Conversion rate

The percentage of visitors who complete a desired action, such as a purchase.

SaaS

Customer acquisition cost (CAC)

The average sales and marketing cost required to acquire one customer.

Ecommerce

Ecommerce

The buying and selling of products or services through digital channels.

Cybersecurity

Encryption

Transforming readable data into ciphertext that requires an authorised key to decode.

APIs

Endpoint

A specific API address that accepts a defined request and returns a response.

AI

Fine-tuning

Additional training that adapts a pretrained model to a narrower task, style or dataset.

Blockchain

Gas fee

A fee paid for computation or transaction processing on certain blockchain networks.

AI

Generative AI

AI that creates new content such as text, images, audio, video or code.

APIs

GraphQL

A query language and API runtime that lets clients request specific fields from a typed schema.

Ecommerce

Headless commerce

An architecture that separates the customer interface from the commerce backend.

Cloud

Infrastructure as a service (IaaS)

Cloud-hosted servers, networking and storage managed through software interfaces.

Cloud

Kubernetes

An open-source system for deploying, scaling and managing containerised applications.

AI

Large language model (LLM)

A model trained on large text datasets to understand and generate language.

Cybersecurity

Least privilege

Giving users and systems only the access required for their current tasks.

SaaS

Lifetime value (LTV)

An estimate of the value generated by a customer over the relationship.

AI

Machine learning (ML)

A branch of AI in which models learn patterns from data to make predictions or decisions.

Cybersecurity

Malware

Software designed to disrupt, damage, spy on or gain unauthorised access to systems.

Ecommerce

Marketplace

A platform where multiple independent sellers offer products or services to buyers.

Development

Minimum viable product (MVP)

The smallest release that can test a meaningful product assumption with real users.

SaaS

Monthly recurring revenue (MRR)

Predictable subscription revenue normalised to a monthly amount.

Cybersecurity

Multi-factor authentication (MFA)

Identity verification that requires two or more independent factors.

SaaS

Multi-tenant

An architecture where one application serves multiple customers while keeping their data separated.

Ecommerce

Payment gateway

A service that securely passes payment details and requests between merchants and payment processors.

Cybersecurity

Penetration testing

An authorised simulation of attacks used to find and validate security weaknesses.

Cybersecurity

Phishing

Fraudulent communication designed to trick someone into revealing information or taking an unsafe action.

Cloud

Platform as a service (PaaS)

A managed environment for deploying applications without operating underlying servers.

Blockchain

Private key

A secret cryptographic value used to prove control and authorise transactions; it must never be shared.

AI

Prompt

The instruction and context supplied to a generative AI model.

Cybersecurity

Ransomware

Malware that blocks access to data or systems and demands payment.

APIs

Rate limit

A restriction on how many requests a client can make within a period.

Development

Regression testing

Testing that confirms existing behaviour still works after a change.

APIs

REST API

An HTTP-based API style organised around resources and standard request methods.

AI

Retrieval-augmented generation (RAG)

A method that retrieves relevant source material and gives it to a model before it answers.

Cloud

Serverless

A model where code runs on demand while the cloud provider manages servers and scaling.

Blockchain

Smart contract

Program code deployed to a blockchain that executes according to defined rules.

SaaS

Software as a service (SaaS)

Software delivered online, commonly through a subscription rather than a local installation.

Development

Technical debt

Future work created when a limited implementation is chosen over a more maintainable solution.

Blockchain

Token

A digital unit represented and transferred on a blockchain under a defined contract or protocol.

Development

User acceptance testing (UAT)

Validation by business users that a system meets agreed needs before release.

Development

Version control

A system that records file changes and supports collaboration, comparison and recovery.

Blockchain

Wallet

Software or hardware that manages keys used to control blockchain accounts.

APIs

Webhook

An HTTP notification sent automatically when an event occurs in another system.

Technology terms explained in plain language

Search concise definitions covering artificial intelligence, SaaS, blockchain, APIs, cloud computing, ecommerce, software development and cybersecurity.