Glossary
77 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
Enabling or disabling features in production without new deployments, for gradual rollouts.
Fine-TuningThe process of further training a pre-trained AI model on specific data to adapt it for a particular...
FreemiumA pricing model offering a free tier with basic features, with paid plans available for advanced fun...
FunnelA model representing customer journey stages from awareness to purchase.
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...
Multi-TenantArchitecture where one application instance serves multiple customers with isolated data.
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
Product-Led Growth - a business strategy where the product itself drives user acquisition, expansion...
Product AnalyticsCollecting and analyzing user behavior data to understand usage patterns and drive growth.
Prompt EngineeringThe practice of crafting effective inputs (prompts) to get desired outputs from AI language models.
R
Retrieval-Augmented Generation — an AI technique that enhances LLM responses by retrieving relevant ...
RBACRole-Based Access Control - restricts system access based on user roles within an organization.
REST APIRepresentational State Transfer API — an architectural style for building web services that use HTTP...
RetentionThe ability to keep users engaged over time, measured as percentage continuing after signup.
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...
SprintA fixed time period in Scrum methodology during which a team completes planned tasks.
SSOSingle Sign-On — an authentication method that allows users to log in to multiple applications with ...
T
U
W
An automated message sent from one application to another when a specific event occurs, enabling rea...
White LabelA product produced by one company that another can rebrand and resell as their own.
WorkflowA sequence of steps or tasks that data or work items follow to complete a business process, often au...
Workflow AutomationUsing software to automate repetitive processes by connecting tools and triggering actions on events...
WYSIWYGWhat You See Is What You Get - an editing interface where content appears during editing exactly as ...