A working glossary of 82 concepts
Terms.
A list of common acronyms and concepts for software development and marketing
A
8 terms
-
-
AARRR
Acquisition-Activation-Retention-Referral-Revenue -
AI Guardrail
A validation layer that checks model inputs and outputs against policy. -
AIaaS
Artificial Intelligence as a Service -
API
Application Programming Interface -
ARPU
Average Revenue Per User -
ARR
Annual Recurring Revenue -
Agent Harness
The runtime scaffolding around an LLM: tools, loops, permissions and memory.
B
3 terms
C
13 terms
-
CAC
Customer Acquisition Cost -
CD
Continuous Delivery -
CDN
Content Delivery Network -
CI
Continuous Integration -
CLV
Customer Lifetime Value -
CORS
Cross-Origin Resource Sharing: how browsers allow cross-domain requests. -
CRDT
Conflict-free Replicated Data Type: data structures that merge concurrent edits automatically. -
CRM
Customer Relationship Management -
CTA
Call to Action -
CTR
Click-Through Rate -
CX
Customer Experience -
Churn
-
Context Window
How much text a model can consider at once.
D
3 terms
E
1 term
F
3 terms
H
2 terms
I
4 terms
J
1 term
K
1 term
L
3 terms
M
6 terms
-
MAU
Monthly Active Users -
MRR
Monthly Recurring Revenue -
MVP
Minimum Viable Product -
Merchant of Record
The legal entity that sells to the end customer and owns tax, fraud and compliance. -
Modular Monolith
A single deployable application organized into strictly bounded internal modules. -
Monorepo
A single repository holding many projects, packages and apps together.
N
2 terms
O
6 terms
-
OAuth
The open standard for delegated authorization. -
OKR
Objectives and Key Results -
OLAP
Online Analytical Processing, querying large datasets for analytics instead of transactions. -
OLTP
Online Transaction Processing: the write-heavy, row-level workload of applications. -
ORM
Object-Relational Mapping, working with database rows as objects in your language. -
OTT
Over-the-Top Media Service
P
3 terms
R
4 terms
S
9 terms
-
SDK
Software Development Kit -
SEM
Search Engine Marketing -
SEO
Search Engine Optimization -
SERP
Search Engine Results Page -
SLA
Service Level Agreement -
SSO
Single Sign-On: one identity provider, many applications. -
SaaS
Software as a Service -
Serverless
Execution model where the cloud provider runs your code without you managing servers. -
Sync Engine
Infrastructure that replicates and reconciles data between server and clients in real time.
T
2 terms
U
2 terms
V
3 terms
W
2 terms
G
1 term