Glossary
65 terms explained — from AI and SaaS to project management and development.
A
A method of comparing two versions of a webpage or feature to determine which performs better based ...
A/B TestingA method of comparing two versions of a webpage, email, or feature to determine which one performs b...
AgileA project management methodology emphasizing iterative development, collaboration, and flexibility t...
AIArtificial Intelligence — technology that enables machines to simulate human intelligence, including...
APIApplication Programming Interface — a set of protocols and tools that allows different software appl...
ARRAnnual Recurring Revenue — the total predictable revenue a subscription business expects to generate...
AutomationThe use of technology to perform tasks with minimal human intervention, connecting different tools a...
C
Customer Acquisition Cost - the total cost of acquiring a new customer, including marketing and sale...
CDNContent Delivery Network — a distributed network of servers that delivers web content to users based...
Churn RateThe percentage of customers who cancel their subscription or stop using a service within a given tim...
CI/CDContinuous Integration/Continuous Deployment — practices that automate the building, testing, and de...
CMSContent Management System - software that allows users to create, manage, and modify digital content...
ContainerizationA method of packaging software with all its dependencies into isolated units (containers) that can r...
Context WindowThe maximum amount of text (measured in tokens) that a language model can process in a single intera...
Conversion RateThe percentage of visitors who complete a desired action, such as making a purchase or signing up fo...
CRMCustomer Relationship Management — software that helps businesses manage interactions with current a...
CTRClick-Through Rate — the ratio of users who click on a link compared to the total number of users wh...
D
A centralized repository that stores large volumes of raw data in its native format until needed for...
Data PipelineAn automated series of data processing steps that moves data from source systems through transformat...
DAU/MAUDaily Active Users / Monthly Active Users — metrics measuring the number of unique users who engage ...
DevOpsA set of practices combining software development (Dev) and IT operations (Ops) to shorten the devel...
E
Processing data closer to where it is generated rather than in a centralized data center, reducing l...
EmbeddingsNumerical representations of data (text, images, etc.) in high-dimensional space that capture semant...
ETLExtract, Transform, Load — a data integration process that extracts data from sources, transforms it...
F
G
H
K
L
Large Language Model — an AI model trained on massive amounts of text data that can understand and g...
Low-CodeA development approach that requires minimal hand-coding, using visual interfaces with the option to...
LTVLifetime Value - the total revenue a business can expect from a single customer over the entire dura...
M
A subset of AI where systems learn and improve from data without being explicitly programmed, identi...
MicroservicesAn architectural approach where an application is built as a collection of small, independent servic...
MRRMonthly Recurring Revenue — the predictable revenue a subscription business generates each month fro...
MVPMinimum Viable Product — the most basic version of a product that includes only essential features n...
N
A computing system inspired by biological neural networks that can learn to perform tasks by analyzi...
No-CodeA development approach that allows users to build applications without writing traditional programmi...
NPSNet Promoter Score — a metric measuring customer loyalty by asking how likely they are to recommend ...
O
P
R
Retrieval-Augmented Generation — an AI technique that enhances LLM responses by retrieving relevant ...
REST APIRepresentational State Transfer API — an architectural style for building web services that use HTTP...
ROIReturn on Investment — a measure of the profitability of an investment, calculated as net profit div...
S
Software as a Service — cloud-based software delivered via the internet on a subscription basis, eli...
ScrumAn agile framework for managing work through fixed-length iterations called sprints, with defined ro...
SDKSoftware Development Kit — a collection of tools, libraries, and documentation that developers use t...
SEOSearch Engine Optimization — the practice of improving a website's visibility in search engine resul...
SERPSearch Engine Results Page — the page displayed by a search engine in response to a user's query.
ServerlessA cloud execution model where the provider manages server infrastructure, allowing developers to foc...
SSOSingle Sign-On — an authentication method that allows users to log in to multiple applications with ...
U
W
An automated message sent from one application to another when a specific event occurs, enabling rea...
WorkflowA sequence of steps or tasks that data or work items follow to complete a business process, often au...
WYSIWYGWhat You See Is What You Get - an editing interface where content appears during editing exactly as ...