Digital & Tech Glossary

Web development, UX/UI design, and emerging technology terms

215 terms

A

A/B Testing Platform

Software that enables running experiments to test different versions of digital experiences.

Emerging Tech

AI (Artificial Intelligence)

Technology that enables machines to simulate human intelligence and learning.

Emerging Tech

API (Application Programming Interface)

A set of rules and protocols that allows different software applications to communicate and share data with each other.

Web Development

API (Application Programming Interface)

A set of protocols enabling different software applications to communicate and share data.

Web Development

API Gateway

Central entry point managing API traffic, security, and routing.

Web Development

API Integration

Connecting software applications through their APIs to share data and functionality.

Web Development

API Rate Limiting

Restricting the number of API requests a client can make within a specified time period.

Web Development

API-First Design

Development approach that treats APIs as primary products requiring careful design.

Web Development

Accessibility (A11y)

Designing digital products usable by people with disabilities, including visual, auditory, motor, and cognitive impairments.

UX/UI Design

Accessibility Audit

Systematic evaluation of digital products against accessibility standards.

UX/UI Design

Accessibility Audit

A comprehensive evaluation of a website or application against accessibility standards to ensure usability for people with disabilities.

UX/UI Design

Accessibility Testing

Evaluating digital products for usability by people with disabilities.

UX/UI Design

Accordion

A UI component that expands and collapses to show or hide content sections.

UX/UI Design

Adaptive Interface Design

Dynamic interface approach that modifies layout, content, and functionality based on user behavior patterns and environmental factors.

UX/UI Design

Adobe Summit

Adobe's annual conference covering digital marketing, analytics, and customer experience technology.

Analytics & Data

Agile

An iterative approach to software development emphasizing flexibility, collaboration, and frequent delivery.

Web Development

Ambient Computing Interface

Invisible computing interactions that respond to environmental cues and user presence without requiring explicit device manipulation or commands.

Emerging Tech

Amplitude

A digital analytics platform specializing in product intelligence and behavioral analytics.

analytics-platforms

Analytics

Collecting and analyzing data about user behavior and website performance.

Web Development

Application Performance Monitoring

Tools that track application performance and identify issues in real-time.

Web Development

Atomic Design

A methodology for building design systems by breaking interfaces into reusable components organized in a hierarchical structure.

UX/UI Design

Attribution Window

The time period during which a conversion can be credited to a marketing touchpoint.

Analytics & Data

Authentication Token

A secure string that verifies a user's identity and authorizes access to protected resources.

Web Development

B

C

CDN (Content Delivery Network)

A geographically distributed network of servers that delivers web content to users from nearby locations.

Web Development

CES

Consumer Electronics Show - the world's largest annual technology trade show held in Las Vegas each January.

Emerging Tech

CMS (Content Management System)

Software that helps users create, manage, and modify digital content.

Web Development

CSS Container Queries

A CSS feature that styles elements based on the size of their parent container rather than the browser viewport.

Web Development

Cache

Temporary storage that speeds up data retrieval by keeping frequently accessed data closer to users.

Web Development

Cache Invalidation

The process of removing outdated cached data so fresh content can be served.

Web Development

Caching Strategy

A plan for storing frequently accessed data temporarily to reduce latency and server load while ensuring data freshness.

Web Development

Call to Action (CTA)

A button or link designed to prompt users to take a specific action.

UX/UI Design

Canary Release

Gradually rolling out changes to a small subset of users before full deployment.

Web Development

Cloud Computing

Delivery of computing services over the internet, including storage, processing, and applications.

Emerging Tech

Component Composition Patterns

Design methodologies for building flexible UI components that can be combined and configured to create diverse interface variations efficiently.

UX/UI Design

Component Library

A collection of reusable UI components with standardized code and design patterns for consistent product development.

UX/UI Design

Composable Architecture

Building digital experiences from modular, interchangeable components and services.

Web Development

Composable Commerce

Building e-commerce systems from interchangeable, best-of-breed components rather than monolithic all-in-one platforms.

Emerging Tech

Container Queries

CSS feature allowing elements to adapt their styling based on their container's dimensions rather than viewport size.

Web Development

Containerization

Packaging software with all its dependencies into isolated, portable units called containers.

Web Development

Content Delivery Network

Distributed server network that delivers content based on geographic location.

Web Development

Content Security Policy

A security header that prevents cross-site scripting attacks by controlling which resources browsers can load on a webpage.

Web Development

Contextual AI Interface

User interfaces that adapt dynamically based on user behavior, environmental factors, and AI-driven insights to provide personalized experiences.

Emerging Tech

Continuous Deployment

Automatically releasing code changes to production after passing tests.

Web Development

Conversational UI

User interface design patterns that enable natural language interactions through chat, voice, or messaging paradigms.

UX/UI Design

Conversion Funnel

The series of steps users take from first interaction to completing a desired action.

Analytics & Data

Conversion Optimization

The systematic process of increasing the percentage of website visitors who take desired actions.

UX/UI Design

Conversion Rate Optimization (CRO)

The practice of increasing the percentage of website visitors who take desired actions.

UX/UI Design

Cross-Browser Compatibility

Ensuring websites function correctly and display consistently across different web browsers.

Web Development

Custom Dimensions

User-defined attributes that extend analytics platforms beyond default data collection.

Analytics & Data

D

DNS

Domain Name System, the internet's directory that translates domain names to IP addresses.

Web Development

DNS (Domain Name System)

The internet's system for translating human-readable domain names into IP addresses.

Web Development

Dark Mode

A display setting using light-colored text and elements on dark backgrounds.

UX/UI Design

Dark Pattern

Deceptive design practices that manipulate users into unintended actions.

UX/UI Design

Data Layer

A JavaScript object that standardizes data collection for analytics and marketing tags.

Analytics & Data

Database Migration

Process of making controlled changes to database schema or content.

Web Development

Database Sharding

A database scaling technique that distributes data across multiple database instances based on a partition key.

Web Development

Dependency Graph Visualization

Visual representation of code dependencies and system relationships that helps developers understand and manage complex software architectures.

Web Development

Dependency Injection

Design pattern where components receive dependencies rather than creating them.

Web Development

Design Handoff

The process of transferring design specifications and assets from designers to developers for implementation.

UX/UI Design

Design Operations (DesignOps)

Systematic approach to optimizing design team processes, tools, and collaboration for increased efficiency and consistency.

UX/UI Design

Design Ops

Operational practices that scale and optimize design team effectiveness.

UX/UI Design

Design Sprint

A structured five-day process for rapidly prototyping and testing solutions to complex design challenges.

UX/UI Design

Design System

A collection of reusable components and guidelines for consistent product design.

UX/UI Design

Design System Governance

Framework and processes for maintaining consistency, evolution, and adoption of design systems across organizations.

UX/UI Design

Design Token Automation

Automated workflows that sync design tokens between design tools and development environments, ensuring design consistency at scale.

UX/UI Design

Design Tokens

Standardized design variables storing visual properties like colors, typography, and spacing for consistent cross-platform application.

UX/UI Design

DevOps

A methodology combining software development and IT operations to enable faster, more reliable releases.

Web Development

Digital Trends

Emerging patterns and shifts in digital technology, online behavior, and digital marketing that shape how brands connect with audiences.

Emerging Tech

Distributed Tracing

Monitoring technique that tracks user requests across multiple services and systems to identify performance bottlenecks in complex architectures.

Web Development

Distributed Version Control

A system where every developer has a complete copy of project history, enabling offline work and flexible collaboration workflows.

Web Development

Dreamforce

Salesforce's annual conference covering CRM, marketing technology, and enterprise software innovation.

Emerging Tech

Dropdown

A UI element that reveals a list of options when activated, typically by clicking.

UX/UI Design

E

F

G

H

HTTP/HTTPS

The protocols for transferring data between web browsers and servers.

Web Development

Hamburger Menu

A button icon with three horizontal lines that reveals hidden navigation when clicked.

UX/UI Design

Haptic Feedback Design

The strategic use of touch sensations and vibrations in digital interfaces to enhance user interaction and provide tactile information.

Emerging Tech

Headless Architecture

Separating the content management backend from the frontend presentation layer, connected via APIs.

Web Development

Headless CMS

A content management system that delivers content via API without a built-in frontend.

Web Development

Headless Commerce

E-commerce architecture that separates the frontend presentation layer from backend commerce functionality via APIs.

Web Development

Heat Map

A visualization showing where users click, scroll, and focus attention on a webpage.

UX/UI Design

Heatmap

A visual representation showing where users click, move their cursor, and scroll on a webpage.

Analytics & Data

Horizontal Scaling

Adding more server instances to distribute workload rather than upgrading a single server with more power.

Web Development

Hot Module Replacement

Updating code in a running application without requiring a full page reload.

Web Development

Hover State

The visual change that occurs when a user moves their cursor over an interactive element.

UX/UI Design

Hydration

Process where client-side JavaScript adds interactivity to server-rendered HTML, enabling dynamic functionality.

Web Development

I

J

K

L

M

MVP (Minimum Viable Product)

A product version with enough features to gather validated learning from early users.

Web Development

Machine Learning

A subset of AI that enables systems to learn and improve from experience.

Emerging Tech

Micro Frontends

Architectural pattern that extends microservices to frontend development, allowing teams to build and deploy frontend features independently.

Web Development

Micro-Interactions

Small, functional animations or responses that provide feedback during user interactions, enhancing usability and engagement.

UX/UI Design

Microservices

An architectural approach where applications are built as independent, loosely coupled services.

Web Development

Minification

Process of removing unnecessary characters from code files to reduce file size without changing functionality.

Web Development

Mixpanel

A product analytics platform focused on tracking user interactions and behaviors within digital products.

analytics-platforms

Mobile-First Design

A design approach that prioritizes mobile experience before expanding to larger screens.

UX/UI Design

Modal

A dialog box that appears over the main content and requires user interaction before continuing.

UX/UI Design

Monorepo

A version control strategy where multiple related projects or packages are stored in a single repository.

Web Development

Motion Design System

A standardized approach to animation and transitions that maintains consistency and purposeful movement throughout digital interfaces.

UX/UI Design

N

O

P

Q

R

S

SSL Certificate

A digital certificate that authenticates a website's identity and enables encrypted connections.

Web Development

SaaS (Software as a Service)

Software delivered via the internet on a subscription basis, eliminating the need for local installation.

Web Development

Segment

A customer data platform (CDP) that collects and routes customer data to analytics and marketing tools.

analytics-platforms

Server-Side Rendering

A technique where web pages are generated on the server for each request, improving initial load time and SEO compared to client-side rendering.

Web Development

Server-Side Rendering (SSR)

Technique where web pages are generated on the server before being sent to browsers, improving initial load times and SEO performance.

Web Development

Serverless

Cloud computing model where providers manage server infrastructure automatically.

Web Development

Serverless Computing

Cloud execution model where providers manage infrastructure and scale automatically, charging only for actual compute usage.

Emerging Tech

Service Level Agreement (SLA)

A formal contract defining the expected performance, availability, and support standards between a service provider and customer.

Web Development

Service Mesh

Infrastructure layer managing communication between microservices.

Web Development

Service Worker Architecture

A programmable proxy layer between web applications and networks that enables offline functionality and advanced caching strategies.

Web Development

Session Recording

Video-like playback of individual user sessions showing mouse movements, clicks, and page interactions.

Analytics & Data

Single Page Application

A web application that loads a single HTML page and dynamically updates content.

Web Development

Single Page Application (SPA)

A web application that loads a single HTML page and dynamically updates content without page reloads.

Web Development

Skeleton Loading

Placeholder animation technique showing content structure while data loads, improving perceived performance and user experience.

UX/UI Design

State Machine Architecture

Programming pattern that manages application behavior through explicit states and transitions, making complex user flows predictable and testable.

Web Development

Static Site Generation

Pre-building all pages at build time for maximum performance.

Web Development

Static Site Generation (SSG)

Build process that pre-generates all website pages as static HTML files for optimal performance and simplified hosting.

Web Development

Static Site Generator

A tool that generates static HTML pages from templates and content at build time rather than on each request.

Web Development

T

U

V

W

Web Accessibility

Designing websites and applications usable by people with disabilities.

UX/UI Design

Web Analytics

The collection, measurement, and analysis of website data to understand user behavior and optimize performance.

Analytics & Data

Web Summit

One of the world's largest technology conferences bringing together startups, investors, and tech leaders.

Emerging Tech

Web Vitals

Google's performance metrics measuring real user experience through loading, interactivity, and visual stability indicators.

Web Development

Web3

A vision for a decentralized internet built on blockchain technology.

Emerging Tech

WebAssembly (WASM)

Binary instruction format enabling near-native performance for web applications by running compiled code from various programming languages.

Emerging Tech

WebRTC

A browser technology enabling real-time audio, video, and data communication directly between users without plugins.

Web Development

WebSocket

A protocol enabling persistent, bidirectional communication between browser and server.

Web Development

Webhook

An automated HTTP callback that sends real-time data to other applications when specific events occur.

Web Development

Website Redesign

A comprehensive overhaul of a website's design, structure, and functionality to improve performance and user experience.

Web Development

Wired

Technology and culture magazine exploring how technology shapes society, business, and daily life.

Emerging Tech

Wireframe

A basic visual guide showing the layout and functionality of a webpage.

UX/UI Design

World Wide Web Consortium (W3C)

International standards organization developing web protocols and guidelines that shape internet functionality.

Web Development

Z

Ready to Get Started?

From marketing to events to entertainment, our team delivers results that matter.

Chat with AMW Online
Connecting...