AI agent
Software that uses a model, instructions and tools to pursue a goal through multiple actions.
Updated 13 August 2026
Showing 57 terms
Software that uses a model, instructions and tools to pursue a goal through multiple actions.
A credential used to identify or authorise an application making API requests.
A defined interface that lets software systems request data or actions from one another.
Software techniques that perform tasks associated with human intelligence, including prediction, language understanding and decision support.
Verifying the identity of a user, device or service.
Determining what an authenticated identity is allowed to access or do.
The average revenue generated by each completed order during a period.
A replicated ledger whose ordered records are cryptographically linked and agreed through a network protocol.
The rate at which customers or recurring revenue are lost during a period.
On-demand computing resources delivered over a network and billed by capacity or use.
The process a distributed network uses to agree on valid transactions and ledger state.
A portable package containing an application and the dependencies it needs to run.
A distributed network that serves content from locations closer to users.
Keeping software releasable through automated build, test and deployment processes.
Automatically building and testing code whenever changes are proposed or merged.
The percentage of visitors who complete a desired action, such as a purchase.
The average sales and marketing cost required to acquire one customer.
The buying and selling of products or services through digital channels.
Transforming readable data into ciphertext that requires an authorised key to decode.
A specific API address that accepts a defined request and returns a response.
Additional training that adapts a pretrained model to a narrower task, style or dataset.
A fee paid for computation or transaction processing on certain blockchain networks.
AI that creates new content such as text, images, audio, video or code.
A query language and API runtime that lets clients request specific fields from a typed schema.
An architecture that separates the customer interface from the commerce backend.
Cloud-hosted servers, networking and storage managed through software interfaces.
An open-source system for deploying, scaling and managing containerised applications.
A model trained on large text datasets to understand and generate language.
Giving users and systems only the access required for their current tasks.
An estimate of the value generated by a customer over the relationship.
A branch of AI in which models learn patterns from data to make predictions or decisions.
Software designed to disrupt, damage, spy on or gain unauthorised access to systems.
A platform where multiple independent sellers offer products or services to buyers.
The smallest release that can test a meaningful product assumption with real users.
Predictable subscription revenue normalised to a monthly amount.
Identity verification that requires two or more independent factors.
An architecture where one application serves multiple customers while keeping their data separated.
A service that securely passes payment details and requests between merchants and payment processors.
An authorised simulation of attacks used to find and validate security weaknesses.
Fraudulent communication designed to trick someone into revealing information or taking an unsafe action.
A managed environment for deploying applications without operating underlying servers.
A secret cryptographic value used to prove control and authorise transactions; it must never be shared.
The instruction and context supplied to a generative AI model.
Malware that blocks access to data or systems and demands payment.
A restriction on how many requests a client can make within a period.
Testing that confirms existing behaviour still works after a change.
An HTTP-based API style organised around resources and standard request methods.
A method that retrieves relevant source material and gives it to a model before it answers.
A model where code runs on demand while the cloud provider manages servers and scaling.
Program code deployed to a blockchain that executes according to defined rules.
Software delivered online, commonly through a subscription rather than a local installation.
Future work created when a limited implementation is chosen over a more maintainable solution.
A digital unit represented and transferred on a blockchain under a defined contract or protocol.
Validation by business users that a system meets agreed needs before release.
A system that records file changes and supports collaboration, comparison and recovery.
Software or hardware that manages keys used to control blockchain accounts.
An HTTP notification sent automatically when an event occurs in another system.
Search concise definitions covering artificial intelligence, SaaS, blockchain, APIs, cloud computing, ecommerce, software development and cybersecurity.