VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

The Core Aim of Vocabulary Mastery | Web Development Vocabulary

Three students in school uniforms work through open books at a classroom table, with textbooks and stationery nearby and study notes on the whiteboard behind them.

THE CORE AIM OF VOCABULARY MASTERY · WEB DEVELOPMENT VOCABULARY · BROWSER → REQUEST → SERVER → RESPONSE → INTERFACE

Web development vocabulary is the language used to describe how websites and web applications are structured, styled, programmed, requested and delivered. Terms such as HTML, CSS, DOM, JavaScript, frontend, backend, HTTP request, response, API and deployment describe different parts of the web stack.

The core aim of vocabulary mastery for web development vocabulary is stack clarity. Learners should be able to explain what runs in the browser, what runs on the server, how data moves between them, what role APIs play and how code becomes a live web experience.

This page is the Web Development Vocabulary owner inside the eduKateSG Vocabulary hub. For code concepts, use Programming Vocabulary. For network transport, use Networking Vocabulary.

Central proposition: Web development vocabulary is mastered when the learner can trace an interaction from browser interface to request, server work, data and response.


The 60-Second Web Development Vocabulary Router

  • Structure: HTML, element, attribute, semantic markup.
  • Presentation: CSS, selector, layout, responsive design.
  • Browser logic: JavaScript, DOM, event, state.
  • Server: backend, route, controller, session.
  • Data: API, JSON, database, request, response.
  • Delivery: build, bundle, deploy, cache, CDN.

The Web Development Architecture

LayerCore termsCore question
HTMLelement, attribute, semanticWhat is the page structure?
CSSselector, layout, responsiveHow does it look and adapt?
JavaScriptevent, state, DOMHow does it behave in the browser?
Backendroute, server, sessionWhat happens on the server?
DataAPI, JSON, databaseHow does information move and persist?
Deliverybuild, deploy, cacheHow does the app reach users efficiently?

Frontend and Backend Are Different

The frontend is the part users interact with in the browser. The backend handles server-side logic, data access, authentication and other services. Modern frameworks can blur deployment boundaries, but the functional distinction remains useful.

A Worked Example: Request and Response

When a browser asks a server for a page or data, it sends an HTTP request. The server returns an HTTP response. The response may contain HTML, JSON, an image or another resource. This request–response cycle is one of the most important vocabulary structures in web development.

A Worked Example: DOM

The DOM, or Document Object Model, is the browser’s structured representation of a document. JavaScript can read and modify this structure, which is why terms such as element, event and query selector matter in frontend development.

Web Development Vocabulary and APIs

Web applications often communicate with services through APIs. Common terms include endpoint, method, header, payload, status code and authentication. These terms belong to the interface between systems rather than to page layout itself.

Web Development Vocabulary and Responsive Design

Responsive design refers to interfaces adapting across screen sizes and device conditions. Useful terms include breakpoint, viewport, flexbox, grid and media query. These words become meaningful when learners resize the page and observe what changes.

How to Learn Web Development Vocabulary

  • Build small pages and inspect them in browser developer tools.
  • Trace network requests while using the page.
  • Compare frontend and backend responsibilities.
  • Use APIs and JSON in simple examples.
  • Connect HTML, CSS and JavaScript terms to visible behaviour.
  • Deploy small projects so build and hosting language becomes concrete.
  • Read MDN-style documentation with code beside you.

Common Web Development Vocabulary Mistakes

Calling HTML a programming language

Repair: recognise HTML primarily as markup that structures documents.

Treating frontend and backend as tool names

Repair: understand them as responsibility layers.

Confusing API with database

Repair: distinguish the interface for communication from the storage system behind it.

Learning framework vocabulary before web fundamentals

Repair: stabilise browser, HTTP, HTML, CSS and JavaScript concepts first.

Frequently Asked Questions

What is web development vocabulary?

It is the specialised language used to describe browser structure, styling, client logic, servers, APIs, data and deployment.

What terms should beginners learn first?

Start with HTML, CSS, JavaScript, DOM, frontend, backend, request, response, API and database.

What is the difference between frontend and backend?

Frontend code runs primarily in the user-facing browser environment; backend code runs on servers and supports data, logic and services.

What is the DOM?

It is the browser’s object representation of a document that scripts can inspect and modify.

How can I learn web development vocabulary?

Build and inspect real pages so each term is tied to a visible layer or network action.

Where This Article Fits in the eduKateSG Vocabulary Ecosystem

The Web Development Vocabulary Standard

Web development vocabulary reaches its core aim when a learner can explain what the browser is doing, what the server is doing and how data crosses the boundary between them.

That is the standard: web language that makes the stack visible.

Discover more from eduKate Singapore

Subscribe now to keep reading and get access to the full archive.

Continue reading