WEMAXA.COM Design · Development · AI · Available worldwide
Studio / Wemaxa 01
Status Active Location Worldwide Focus Web + AI Delivery Remote Response < 1 Business Day
Wemaxa.com Reference100 definitions5 disciplinesA–Z terminology

Web, design & development glossary.

A practical reference for the terminology that appears in front-end development, CSS, WordPress, UX, graphic design and typography. Definitions stay short enough to scan, but each term links to a deeper page with a concrete example, a practical check and nearby concepts.

How to use it
Start with the term you saw in a brief, browser panel, WordPress screen or design file.

Then follow the related definitions when two concepts sound similar. The glossary is organized to make those distinctions easier to see.

No glossary term matches that search.

Web Fundamentals

Core browser, network, markup and scripting vocabulary.

20 terms
Web Fundamentals

HTML

HTML, or HyperText Markup Language, is the markup language used to define the structure and meaning of content in a web document.

Web Fundamentals

CSS

CSS, or Cascading Style Sheets, is the stylesheet language used to control the presentation of HTML and other markup documents.

Web Fundamentals

JavaScript

JavaScript is the Web’s native scripting language and is commonly used to add behavior and interactivity to web pages.

Web Fundamentals

DOM

The Document Object Model, or DOM, is the browser’s object representation of a document such as an HTML page.

Web Fundamentals

HTTP

HTTP, the Hypertext Transfer Protocol, is the application-layer protocol used to transfer web resources and messages between clients and servers.

Web Fundamentals

HTTPS

HTTPS is HTTP carried over an encrypted TLS connection.

Web Fundamentals

URL

A URL, or Uniform Resource Locator, identifies the location of a resource and the protocol used to access it.

Web Fundamentals

DNS

The Domain Name System, or DNS, maps human-readable domain names to records used to locate and configure internet services.

Web Fundamentals

Browser

A web browser is software that retrieves, interprets and displays web resources.

Web Fundamentals

Web Server

A web server is software, and often the computer running it, that receives web requests and returns resources or application responses.

Web Fundamentals

API

An API, or Application Programming Interface, is a defined interface through which software components communicate.

Web Fundamentals

AJAX

AJAX is a web-development technique for requesting data asynchronously and updating a page without performing a full document navigation.

Web Fundamentals

JSON

JSON, or JavaScript Object Notation, is a text format for representing structured data with objects, arrays, strings, numbers, booleans and null.

Web Fundamentals

XML

XML, or Extensible Markup Language, is a markup language for structuring and transporting data with user-defined elements.

Web Fundamentals

SVG

SVG, or Scalable Vector Graphics, is an XML-based format for two-dimensional vector graphics.

Web Fundamentals

Responsive Web Design

Responsive web design is an approach in which a layout adapts to different viewport sizes, devices and available space.

Web Fundamentals

Accessibility

Web accessibility is the practice of making websites and digital interfaces usable by as many people as possible, including people with disabilities.

Web Fundamentals

Semantic HTML

Semantic HTML uses elements according to the meaning and role of the content they contain rather than choosing elements only for appearance.

Web Fundamentals

Viewport

The viewport is the area of a web page that is currently available for presentation in the browser or other user agent.

Web Fundamentals

Web Performance

Web performance concerns how quickly and reliably web content loads, renders and becomes usable.

CSS & Layout

The language used to describe styling, layout, states and responsive behavior.

20 terms
CSS & Layout

Selector

A CSS selector is the part of a CSS rule that identifies which elements a set of declarations should apply to.

CSS & Layout

Specificity

Specificity is the weighting system CSS uses when competing selectors from the same cascade origin and layer match the same element.

CSS & Layout

Cascade

The CSS cascade is the set of rules used to resolve which declarations apply when multiple declarations target the same property on the same element.

CSS & Layout

Inheritance

CSS inheritance is the mechanism by which some property values are passed from an element to its descendants.

CSS & Layout

Box Model

The CSS box model describes an element as content surrounded by padding, border and margin areas.

CSS & Layout

Margin

Margin is the space outside an element’s border in the CSS box model.

CSS & Layout

Padding

Padding is the space between an element’s content and its border.

CSS & Layout

Border

A CSS border is the line or decorative edge drawn around an element’s padding and content areas.

CSS & Layout

Flexbox

CSS Flexbox is a one-dimensional layout model for arranging items along a main axis and a cross axis.

CSS & Layout

CSS Grid

CSS Grid is a two-dimensional layout system for arranging content in rows and columns.

CSS & Layout

Positioning

CSS positioning controls how an element participates in normal flow and how offsets are calculated.

CSS & Layout

Z-index

z-index controls the stacking order of positioned and certain other elements within stacking contexts.

CSS & Layout

Media Query

A media query conditionally applies CSS according to characteristics of the output environment or viewport.

CSS & Layout

Pseudo-class

A CSS pseudo-class selects an element based on state, position or another condition that is not expressed as a normal element attribute.

CSS & Layout

Pseudo-element

A CSS pseudo-element represents a generated or abstracted part of an element that can be styled without adding a separate HTML element.

CSS & Layout

CSS Variable

A CSS custom property, often called a CSS variable, is an author-defined property whose value can be reused with the var() function.

CSS & Layout

Breakpoint

A breakpoint is a chosen condition, usually a viewport width, at which a responsive layout changes.

CSS & Layout

Animation

CSS animation changes property values over time using keyframes and animation properties.

CSS & Layout

Transition

A CSS transition interpolates between an element’s old and new property values when a change occurs.

CSS & Layout

Transform

CSS transforms visually translate, rotate, scale or skew an element without using ordinary document-flow positioning.

WordPress & CMS

Publishing, templating and extensibility terms used in content-managed sites.

20 terms
WordPress & CMS

CMS

A content management system, or CMS, is software used to create, organize and maintain website content through an administrative interface.

WordPress & CMS

WordPress

WordPress is an open-source content management system used to publish and manage websites.

WordPress & CMS

Theme

A WordPress theme controls the presentation and templates used to render a site.

WordPress & CMS

Plugin

A WordPress plugin is a package of code that extends or changes WordPress functionality.

WordPress & CMS

Block Editor

The WordPress Block Editor is the editing interface that represents page and post content as individual blocks.

WordPress & CMS

Gutenberg

Gutenberg is the WordPress project that introduced block-based editing and continues to develop block and site-editing capabilities.

WordPress & CMS

Block Theme

A block theme is a WordPress theme whose templates and template parts are composed primarily of blocks.

WordPress & CMS

Template

A WordPress template defines the structure used to display a type of page or request.

WordPress & CMS

Template Part

A template part is a reusable section of a WordPress template, such as a header or footer.

WordPress & CMS

Pattern

A WordPress block pattern is a predefined arrangement of blocks that can be inserted as a starting layout.

WordPress & CMS

Widget

A WordPress widget is a small content or interface unit historically used in registered widget areas such as sidebars and footers.

WordPress & CMS

Shortcode

A WordPress shortcode is a compact bracketed token that is expanded into generated content when WordPress processes a post or page.

WordPress & CMS

Hook

A WordPress hook is an extension point that allows custom code to run without editing WordPress core files.

WordPress & CMS

Action Hook

A WordPress action hook allows registered callback functions to run at a particular point in WordPress execution.

WordPress & CMS

Filter Hook

A WordPress filter hook passes a value through registered callback functions so the value can be modified and returned.

WordPress & CMS

Taxonomy

A WordPress taxonomy is a system for grouping content by terms.

WordPress & CMS

Category

A WordPress category is a hierarchical taxonomy used to group related posts.

WordPress & CMS

Tag

A WordPress tag is a non-hierarchical taxonomy term used to describe or connect posts.

WordPress & CMS

Slug

A WordPress slug is the URL-friendly text identifier associated with content, taxonomy terms and other objects.

WordPress & CMS

Permalink

A permalink is the stable URL used to address a specific piece of website content.

Design & UX

Structure, interaction and visual decision-making terminology.

20 terms
Design & UX

UI

UI, or user interface, refers to the controls, visual elements and interactive surfaces through which a person uses a digital product.

Design & UX

UX

UX, or user experience, concerns the overall experience a person has while using a product, service or system.

Design & UX

Wireframe

A wireframe is a simplified representation of a page or interface used to define structure, hierarchy and placement before detailed visual design.

Design & UX

Prototype

A prototype is a model of a proposed interface or product used to explore, demonstrate or test behavior before final implementation.

Design & UX

Mockup

A mockup is a static or mostly static visual representation of how a finished design is expected to look.

Design & UX

Design System

A design system is a maintained collection of reusable design rules, tokens, components and documentation used to create consistent products.

Design & UX

Component

A component is a reusable interface element or group of elements designed to perform a consistent role.

Design & UX

Auto Layout

Auto layout is Figma’s system for arranging items in a frame according to spacing, padding, flow and sizing rules.

Design & UX

Frame

A frame in Figma is a parent container that can hold and organize other design objects.

Design & UX

Visual Hierarchy

Visual hierarchy is the ordering of visual emphasis that helps viewers understand what to notice and read first.

Design & UX

White Space

White space, also called negative space, is the intentionally unoccupied space between and around visual elements.

Design & UX

Alignment

Alignment is the placement of elements along shared visual lines, edges, centers or baselines.

Design & UX

Contrast

Contrast is the visual difference between elements, such as differences in color, size, weight, shape or spacing.

Design & UX

Balance

Balance is the distribution of visual weight within a composition.

Design & UX

Grid System

A grid system is a set of alignment guides used to organize content into consistent columns, rows and spacing relationships.

Design & UX

Affordance

An affordance is a property or cue that suggests how an object or interface can be used.

Design & UX

Usability

Usability describes how effectively, efficiently and satisfactorily people can use an interface to achieve intended goals.

Design & UX

Information Architecture

Information architecture is the organization, labeling and structuring of information so people can understand and navigate it.

Design & UX

Call to Action

A call to action, often abbreviated CTA, is an interface element or message that prompts a user to take a specific next step.

Design & UX

Above the Fold

Above the fold refers to the portion of a page visible before the user scrolls.

Graphics & Typography

Image, color, compositing and type terminology used in visual production.

20 terms
Graphics & Typography

Raster Image

A raster image is an image represented by a rectangular grid of pixels, with each pixel storing color information.

Graphics & Typography

Vector Graphic

A vector graphic is an image built from mathematically described points, lines, curves and shapes rather than a fixed grid of pixels.

Graphics & Typography

Pixel

A pixel is the smallest addressable picture element in a raster image or digital display representation.

Graphics & Typography

Resolution

Resolution describes the amount or density of image detail represented in a digital or printed output context.

Graphics & Typography

DPI

DPI, or dots per inch, describes the density of printed dots produced by an output device.

Graphics & Typography

PPI

PPI, or pixels per inch, expresses pixel density relative to a physical inch.

Graphics & Typography

RGB

RGB is an additive color model that represents colors with red, green and blue components.

Graphics & Typography

CMYK

CMYK is a subtractive color model based on cyan, magenta, yellow and black inks and is widely used in commercial printing.

Graphics & Typography

Hex Color

A hexadecimal color value is a text notation commonly used in CSS to represent RGB channel values.

Graphics & Typography

Alpha Channel

An alpha channel stores transparency or opacity information separately from color channels.

Graphics & Typography

Layer

A layer in Photoshop is an independently editable level in a document stack that can contain pixels, text, shapes, adjustments or other content.

Graphics & Typography

Layer Mask

A layer mask controls which parts of a Photoshop layer are visible without permanently deleting the underlying layer content.

Graphics & Typography

Vector Mask

A vector mask is a resolution-independent path used to control the visible area of a Photoshop layer.

Graphics & Typography

Smart Object

A Photoshop Smart Object is a layer that preserves source image data so many transformations and filters can be applied nondestructively.

Graphics & Typography

Clipping Mask

A clipping mask uses the content or transparency of one layer or shape to control where another layer is visible.

Graphics & Typography

Blend Mode

A blend mode determines how the color values of one layer or element are mathematically combined with the content beneath it.

Graphics & Typography

Typography

Typography is the selection, arrangement and styling of type to communicate written content effectively.

Graphics & Typography

Kerning

Kerning is the adjustment of spacing between particular pairs of characters.

Graphics & Typography

Tracking

Tracking is the uniform adjustment of spacing across a range of characters.

Graphics & Typography

Leading

Leading is the vertical distance between lines of type, commonly measured from one baseline to the next.