Plain-English

Glossary

Plain-English explanations of the terms that come up in automation, web development, and product work - written for business owners, not engineers. Each term links to a full guide.

Business Process Automation (BPA)
Using software to run a multi-step business process - the handoffs, approvals, and data moving between tools - with little or no manual work.
Read the full guide
AI Agent
A software system that uses an AI model to perceive a situation, decide what to do, and take actions toward a goal - more autonomous than a fixed automation or a simple chatbot.
Read the full guide
RPA (Robotic Process Automation)
Software "bots" that mimic human clicks and keystrokes across existing apps to automate repetitive tasks, usually without changing the underlying systems.
Read the full guide
API
A defined way for two software systems to talk to each other and exchange data - the plumbing that lets your tools integrate and automate instead of relying on copy-paste.
Read the full guide
Technical Debt
The future cost of shortcuts taken when building software fast - messy or rushed code that slows down every later change until it is paid down.
Read the full guide
CRM
Customer Relationship Management - a system that stores your contacts, deals, and interactions in one place so nothing about a customer falls through the cracks.
Read the full guide
MVP (Minimum Viable Product)
The smallest version of a product that still delivers the core value, built to validate the idea with real users quickly and cheaply.
Read the full guide
Product-Market Fit
The point where a product satisfies a real market need so well that users adopt it, stay, and tell others - the signal it is worth scaling.
Read the full guide
Website vs Web App
A website mostly presents information; a web app lets users do things - log in, enter data, and get a result. The line decides cost, timeline, and tech.
Read the full guide
No-Code vs Custom Code
No-code builds apps from visual blocks (fast, limited, rented); custom code is built from scratch (flexible, owned). Each fits a different stage and need.
Read the full guide
Vibe Coding
Building software by describing what you want in natural language and letting AI generate the code - great for prototypes, risky for production without an engineer.
Read the full guide