Web Development Services Glossary of Terms

The terminology used across web development service engagements spans technical standards, contractual frameworks, and delivery methodologies — often applied inconsistently across vendors, clients, and regulatory contexts. This glossary defines the core terms encountered when scoping, procuring, or evaluating web development services types, covering both technical vocabulary and project management language. Precise definitions reduce scope disputes, support accurate RFP construction, and align expectations between technical and non-technical stakeholders.


Definition and scope

A web development services glossary functions as a controlled vocabulary: a reference set of terms with defined meanings, classification boundaries, and usage contexts specific to the professional delivery of web-based software and digital experiences.

The scope of this glossary covers five primary domains:

  1. Delivery model terms — language describing how services are structured and delivered (e.g., agile sprint, waterfall phase, retainer, fixed-bid)
  2. Technical architecture terms — vocabulary describing system structure and technology choices (e.g., monolith, microservices, headless, API-first)
  3. Compliance and standards terms — regulatory and standards-body language (e.g., WCAG, ADA, HTTPS, GDPR-adjacent obligations)
  4. Contract and procurement terms — legal and commercial language used in engagement documents (e.g., SLA, SOW, NDA, IP assignment)
  5. Performance and measurement terms — metrics and testing vocabulary (e.g., Core Web Vitals, LCP, CLS, uptime SLA)

The World Wide Web Consortium (W3C) publishes the foundational technical specifications — including HTML, CSS, and accessibility standards — that underpin much of this vocabulary. Definitions grounded in W3C specifications carry normative authority over vendor-specific usage.


How it works

Glossary terms in web development contexts operate at three levels: normative (defined by a standards body or statute), semi-normative (widely adopted industry convention), and colloquial (vendor-specific or informal). Distinguishing these levels prevents contractual ambiguity.

Key defined terms:


Common scenarios

Glossary misalignment generates identifiable failure modes across engagement types:


Decision boundaries

Normative vs. colloquial terms: When a term appears in a W3C specification, an RFC (Request for Comments published by the Internet Engineering Task Force), or a statute, that definition governs over vendor usage. "Secure" in a contract clause, for example, carries no enforceable standard unless tied to a named framework such as NIST SP 800-53 or OWASP Top 10.

Fixed-bid vs. time-and-materials: These are distinct contractual structures with different risk allocation. Fixed-bid concentrates scope-change risk on the vendor; time-and-materials shifts it to the client. Neither is superior — the appropriate choice depends on requirements certainty at contract signing. See web development pricing models for a structured comparison.

Agile vs. waterfall delivery: Agile (iterative sprints, typically 2-week cycles) suits projects with evolving requirements. Waterfall (sequential phases with defined gates) suits projects with stable, fully specified requirements. Hybrid models exist but require explicit definition in the SOW to avoid delivery disputes.

PWA vs. native mobile app: A PWA operates within browser sandboxing constraints and cannot access all device hardware APIs. A native app compiled for iOS or Android has full hardware access but requires separate codebases and App Store distribution. The distinction is architectural, not cosmetic, and affects both budget and maintenance obligations.


References

Explore This Site