Client-facing Vocabulary

Department

Account Management

Summary

Plain-language definitions of tech concepts for client conversations. Use when explaining UX, UI, web vs app, CMS, hosting, and more. For detailed process and policy, see the linked guidelines.

Table of Contents


Purpose

This document provides plain-language definitions so Sales, AE, and other client-facing roles can explain tech concepts confidently. Shared vocabulary reduces misunderstandings and long conversations without alignment.

Outcome
Client-facing roles can explain tech concepts in plain language and spot when the client does not understand.

Scope

This document covers:

Included
1Design terms (UX, UI, wireframe, prototype, user flow, responsive, component, high-fidelity)
2Tech terms (web, app, CMS, API, MVP, database, backend, frontend, authentication, 2FA)
3Infrastructure terms (hosting, domain, DNS, cache, staging, production, DEV, HTTPS, SSL, MA, backup, server, CDN, load time)
4Delivery terms (scope, deliverables, milestones, UAT, QA, bug report, deployment, go-live, rollback, downtime, change request, change order, kickoff, sign-off, handover, sprint, incident, migration)
5Other (SEO, unit test, landing page, accessibility)

For detailed process, policy, and pricing, see Scope Definition & Price Assessment Guideline, Maintenance & Hosting Guideline, UX Workflow, UI Workflow, and Client Acceptance (UAT) & Go-Live Guideline.


Glossary

TermDefinition
2FATwo-Factor Authentication. A second step to verify identity (e.g. code by SMS or app). Adds security beyond password alone.
AccessibilityDesigning so people with disabilities can use your product—screen readers, keyboard navigation, contrast, captions. Often required by law and improves usability for everyone.
APIA way for different systems to talk to each other and share data. E.g. your website syncing with a CRM or payment gateway.
AppSoftware installed on a device (mobile, desktop). Downloaded from an app store or installer. Pros: full device access (camera, push, offline), app store presence. Cons: installation friction, two codebases (iOS + Android), app store approval, higher cost. Choose when: heavy mobile use, need push/camera/offline, want app store presence.
AuthenticationVerifying who a user is—usually with username and password. Different from authorization (what they’re allowed to do).
BackendThe server-side part of a system. Handles data, logic, and processing. Users don’t see it directly. Works with the frontend (what users see).
BackupA copy of your data stored separately. Used to restore if something goes wrong.
Bug reportA structured report of an issue: what you did, what you expected, what happened. Include evidence (screenshot), steps to reproduce, and expected vs actual. See Bug Report Guideline.
CacheTemporary storage of data to speed up loading. Browsers and servers cache pages. If you see old content after an update, clearing cache often fixes it.
CDNContent Delivery Network. A network of servers that serves your static files (images, CSS, JS) from locations close to users. Speeds up load time globally.
Change orderA formal change to the agreed scope. Requires sign-off and may affect timeline and cost. See Contracting & Change Order Workflow.
Change requestA request for something new or different from the agreed scope. Not a bug fix. Becomes a change order when approved.
CMSContent Management System. Lets non-technical users edit website content (text, images) without writing code.
ComponentA reusable UI building block (button, card, header). Design systems use components for consistency.
DatabaseWhere your data is stored—users, content, transactions. Runs on the server. Different from the frontend (what users see).
DeliverablesConcrete outputs we produce—wireframes, design files, working code, documentation. Each has a clear “done” definition.
DeploymentPushing the built system to the server so it goes live. “We’re deploying” = we’re making the update live.
DEVDevelopment environment. Where we build and test during development. Not for client testing.
DNSDomain Name System. Maps your domain (e.g. yourcompany.com) to the server where your site lives. When you buy a domain, DNS records tell browsers where to find your site.
DomainThe web address (e.g. yourcompany.com). Can be paid (you own it) or a free subdomain we provide.
DowntimeWhen the site or system is unavailable. We plan deployments to minimize downtime.
FrontendWhat the user sees and interacts with—the website or app interface. Works with the backend (data, logic).
Go-liveLaunch day. When the system goes from staging to production and becomes live for users.
HandoverThe formal transfer of the project, access, and knowledge to the client at the end of the engagement.
High-fidelityA design or prototype that looks close to the final product—real colors, typography, content. Used for stakeholder review before development.
HostingInfrastructure where your website runs—servers, environments. Has a creation date and expiration. Like renting space for your site.
HTTPSSecure version of HTTP. Encrypts data between browser and server. The padlock in the address bar. Required for secure sites.
IncidentAn unplanned event that disrupts service (outage, security breach). We track and resolve incidents, then report on cause and prevention.
KickoffThe first project meeting where we align on scope, timeline, roles, and next steps. Marks the official start of work.
Landing pageA single page focused on one goal (e.g. sign up, download). Often used for campaigns or ads.
Load timeHow long it takes for a page or asset to become usable. Affected by server speed, CDN, images, and code.
MA (Maintenance Agreement)Maintenance support—unlimited bug fixes for a defined period. Separate from hosting. Paid annually.
MilestonesCheckpoints in the project timeline. Points where we review progress and decide on next steps (e.g. design complete, UAT ready).
MigrationMoving data or a system from one place to another (e.g. old site to new, one host to another). Requires planning and testing.
MVPMinimum Viable Product. The smallest version that delivers core value. Launch fast, learn from real users, then iterate.
ProductionThe live environment. The real site users see.
PrototypeAn interactive mockup users can click through to test the flow. Used for validation before development.
QAQuality Assurance. The testing phase before release. QA checks that the system works as expected.
ResponsiveDesign that adapts to screen size—mobile, tablet, desktop. One site that works well on all devices.
RollbackReverting to a previous version if something goes wrong after deployment. Part of our go-live plan.
ScopeWhat we will build—features, deliverables, boundaries. Defined and signed off before work starts.
SEOSearch Engine Optimization. Practices to help your site rank in search results (Google, etc.).
ServerA computer that hosts your site or app and responds to requests. Can be physical or cloud-based.
Sign-offFormal approval from the client at a milestone (e.g. design, UAT). Confirms we can proceed to the next phase.
SprintA fixed time period (e.g. 2 weeks) for work. Agile teams plan, build, and review in sprints.
SSLSecure Sockets Layer (or TLS). The technology that encrypts HTTPS connections. “SSL certificate” = the certificate that enables the padlock and secure connection.
StagingA copy of the site used for final testing before go-live. Mirrors production but is not public.
UATUser Acceptance Testing. The phase where the client tests the system before go-live and decides if it meets acceptance criteria.
UI (User Interface)What the user sees and interacts with—layout, buttons, colors, typography. The visual layer. We design this after UX.
Unit testAutomated tests that check individual pieces of code. Done by developers during build. Different from QA (manual testing) and UAT (client testing).
User flowA diagram showing the path a user takes to complete a task (e.g. sign up → verify email → complete profile).
UX (User Experience)How a user feels when using a product—ease of use, flow, clarity. We design the flow (UX) before the look (UI).
UX vs UIUX = experience and flow. UI = visual design. UX comes first; UI follows. Both matter for a good product.
WebA website accessed in a browser on any device. No installation required. Pros: works everywhere, easier to update, lower cost, SEO possible. Cons: limited device features (camera, push), may feel less “native.” Choose when: content-heavy, users find you via search, budget-conscious, quick to launch.
Web appA website that behaves like an app—responsive, interactive, can work offline (PWA). No app store. Pros: no app store, single codebase, can add to home screen. Cons: not in app stores, some device features limited. Choose when: want app-like experience without app store, progressive enhancement.
WireframeA low-fidelity sketch of page structure, layout, and content hierarchy. No colors or final design. Like a floor plan for your website.

#DocumentPurpose
1Scope Definition & Price Assessment GuidelineDeal flow, scope, proposal, contract
2Maintenance & Hosting GuidelineHosting types, MA pricing, renewal
3UX Workflow & Process GuidelineUX process, wireframes, prototypes
4UI Workflow & Process GuidelineUI process, design handoff
5Client Acceptance (UAT) & Go-Live GuidelineUAT flow, go-live
6Bug Report GuidelineHow to report bugs
7Contracting & Change Order Workflow GuidelineChange orders