Glossary
Plain-English definitions of technical terms that business owners encounter when evaluating, buying, or managing software projects.
What Is a Backlink
Definition A backlink is a link from another website that points to your website. When a trade publication mentions your business and links to your site, that is a backlink. When a blogger references one of your guides and links to it as a source, that is a backlink. Search engines treat backlinks as votes of confidence — if other...
What Is a Backlog
Definition A backlog is a prioritised list of tasks, features, fixes, and improvements that a team plans to work on. It acts as a single source of truth for everything that needs doing on a project, ordered by importance. Items at the top are worked on next; items lower down are acknowledged but not yet scheduled. In software development, a...
What Is a Backup
Definition A backup is a copy of your data — files, databases, configurations, or an entire system — stored in a separate location so it can be restored if the original is lost, corrupted, or compromised. Backups can be full (a complete copy of everything), incremental (only what has changed since the last backup), or differential (everything that has changed...
What Is a Bearer Token
Definition A bearer token is a security credential that grants access to a system to whoever presents it — the “bearer” of the token. After a user logs in with their username and password, the system issues a token: a long, randomly generated string that acts as proof of identity for subsequent requests. Instead of sending a password with every...
What Is Bounce Rate
Definition Bounce rate is the percentage of visitors who land on a page of your website and leave without taking any further action — no clicking to another page, no filling in a form, no scrolling to engage. They arrived, saw one page, and left. It is expressed as a percentage: if one hundred people visit your homepage and fifty-five...
What Is Business Automation
Definition Business automation is the use of technology to perform recurring business tasks and processes without manual intervention. It ranges from simple automations — like sending a confirmation email when a form is submitted — to complex workflows that span multiple systems, such as automatically generating an invoice when a project milestone is completed, sending it to the client, recording...
About the Glossary
Why Plain Language Matters More Than Technical Fluency
Every software project involves terminology that business owners are expected to understand but rarely have reason to learn. Developers use terms like API, CI/CD, middleware, and bearer token as if everyone shares the same vocabulary — and when a client nods along without fully understanding, decisions get made on incomplete information. That gap between technical language and business understanding is where the most expensive mistakes happen: approving architectures you cannot evaluate, signing off on testing strategies you cannot verify, and accepting timelines based on concepts you have not had properly explained.
This glossary exists to close that gap. Each entry provides a plain-English definition, an explanation of why the term matters to your business, and a concrete example of the concept in action. These are not textbook definitions written for computer science students. They are practical explanations for the person who needs to make decisions about software without becoming a developer in the process.
We built this glossary from the questions our clients actually ask — in discovery calls, during project reviews, and in Slack threads where someone finally admits they are not sure what a term means. The entries reflect what business owners genuinely need to understand, not what a technical writer thinks is important. Across hundreds of client engagements, we have found that the single biggest predictor of a smooth project is a client who understands enough vocabulary to ask the right questions. Not to write the code — just to evaluate the answers they are given.
The definitions here deliberately link to deeper content elsewhere on the site. If a glossary entry sparks a question about how we implement something, the Knowledge Center, Services, and Systems sections have the full picture. The glossary is the starting point, not the destination.
Need a Term Explained?
If you have come across a term we have not covered yet, let us know and we will add it.