500+ terms
UX and UI Design Glossary
Definitions for interfaces, usability, accessibility, components, design systems, user flows, and interaction patterns.
Topic overview
Learn ux and ui design terms in context.
This hub is designed as a reading path, not only a list. Start with the most useful definitions, then follow related links into premium term pages with examples, pronunciation, comparison tables, FAQs, and source notes.
Read the simplest high-level definition first.
Move into related terms and distinctions.
Use examples to understand the term in real situations.
Follow links into the wider glossary network.
Definitions
UX and UI Design terms to explore.
Open any definition to read the full premium page with simple meaning, examples, related concepts, and FAQs.
API
An API, or application programming interface, is a set of rules that lets one software system communicate with another.
Open premium definitionTechnologyApplication
An application is software designed to help a user or system perform a specific task or set of tasks.
Open premium definitionTechnologyAuthentication
Authentication is the process of verifying that a user, device, or system is who or what it claims to be.
Open premium definitionTechnologyAuthorization
Authorization is the process of deciding what an authenticated user, device, or system is allowed to access or do.
Open premium definitionTechnologyArchitecture
Architecture is the high-level structure of a software system, including its components, relationships, data flow, and design choices.
Open premium definitionTechnologyAbstraction
Abstraction is the practice of hiding complex details behind a simpler idea, interface, or model.
Open premium definitionTechnologyAccount
An account is a user or organization profile that stores identity, permissions, settings, and activity inside a system.
Open premium definitionTechnologyAdministrator
An administrator is a user with elevated permissions to manage settings, access, content, users, or systems.
Open premium definitionTechnologyApplication Layer
The application layer is the part of a system where user-facing services, business logic, or application protocols operate.
Open premium definitionTechnologyApplication Server
An application server runs application logic and responds to requests from users, clients, or other services.
Open premium definitionTechnologyAspect Ratio
Aspect ratio is the proportional relationship between width and height.
Open premium definitionTechnologyAutocomplete
Autocomplete is a feature that predicts or fills in text as a user types.
Open premium definitionTechnologyAutofill
Autofill is a feature that automatically inserts saved or predicted information into fields.
Open premium definitionTechnologyAvailability
Availability is the degree to which a system, service, or resource is accessible and working when needed.
Open premium definitionTechnologyAccessibility
Accessibility is the practice of making products, content, and environments usable by people with different abilities and needs.
Open premium definitionTechnologyActuator
An actuator is a device component that converts a signal into physical movement or action.
Open premium definitionTechnologyAdaptive Design
Adaptive design uses different layouts or experiences for different devices, screen sizes, or contexts.
Open premium definitionTechnologyAnchor Link
An anchor link is a link that jumps to a specific section of a page.
Open premium definitionTechnologyApp Interface
An app interface is the part of an application that users interact with to complete tasks.
Open premium definitionTechnologyAvailability Zone
An availability zone is a separate data center area within a cloud region designed to improve reliability.
Open premium definitionTechnologyAbstraction Layer
Abstraction Layer is a technology term used when discussing a software layer that hides implementation detail behind a simpler interface.
Open premium definitionTechnologyAdapter Pattern
Adapter Pattern is a technology term used when discussing a software design pattern that lets incompatible interfaces work together.
Open premium definitionTechnologyAdmin Console
Admin Console is a technology term used when discussing a management interface for settings, users, permissions, and system controls.
Open premium definitionTechnologyAI Accelerator
AI Accelerator is a technology term used when discussing hardware or software designed to speed AI workloads.
Open premium definitionTechnologyAI Chip
AI Chip is a technology term used when discussing a processor designed or optimized for AI workloads.
Open premium definitionTechnologyAlgorithm Design
Algorithm Design is a technology term used when discussing the process of creating a step-by-step method for solving a problem.
Open premium definitionTechnologyAllowlist
Allowlist is a technology term used when discussing a list of approved users, addresses, apps, or actions.
Open premium definitionTechnologyAPI First
API First is a technology term used when discussing a design approach where APIs are planned as core products or interfaces first.
Open premium definitionTechnologyAPI Versioning
API Versioning is a technology term used when discussing managing changes to an API while reducing breakage for users.
Open premium definitionTechnologyApp Deployment
App Deployment is a technology term used when discussing the process of releasing application code to users or systems.
Open premium definitionTechnologyApplication Binary Interface
Application Binary Interface is a technology term used when discussing a low-level interface between compiled software components.
Open premium definitionTechnologyApplication Programming Interface
Application Programming Interface is a technology term used when discussing the expanded form of API, meaning rules that let software systems communicate.
Open premium definitionTechnologyAtomic Design
Atomic Design is a technology term used when discussing a design system method that organizes UI pieces from small components to larger patterns.
Open premium definitionTechnologyAuth Provider
Auth Provider is a technology term used when discussing a service that handles user identity, login, and authentication.
Open premium definitionTechnologyAuthentication Flow
Authentication Flow is a technology term used when discussing the steps a user or system follows to prove identity.
Open premium definitionTechnologyBackend Service
Backend Service is a technology term used when discussing a server-side component that performs work for an application.
Open premium definitionTechnologyBehavioral Analytics
Behavioral Analytics is a technology term used when discussing analysis of how users or systems behave over time.
Open premium definitionTechnologyBreakpoint
Breakpoint is a technology term used when discussing a defined point where code pauses during debugging or layout changes in responsive design.
Open premium definitionTechnologyBackground Job
Background Job is a technology term used when discussing a task that runs outside the immediate user-facing request.
Open premium definitionTechnologyBatch Job
Batch Job is a technology term used when discussing a scheduled or grouped computing task processed without direct user interaction.
Open premium definitionTechnologyBreadcrumb Navigation
Breadcrumb Navigation is a technology term used when discussing navigation links showing a user's location in a site hierarchy.
Open premium definitionTechnologyBlacklist
Blacklist is a technology term used when discussing a list of blocked users, senders, domains, apps, or actions.
Open premium definitionTechnologyBasic Auth
Basic Auth is a technology term used when discussing an authentication method that sends a username and password with a request.
Open premium definitionTechnologyBatch API
Batch API is a technology term used when discussing an interface that lets several operations run together in one request.
Open premium definitionTechnologyButton Component
Button Component is a technology term used when discussing a reusable interface element for triggering actions.
Open premium definitionTechnologySolitaire
A family of card games designed mainly for one player, including the well-known Klondike format.
Open premium definitionTechnologyWix
A website-building platform that provides hosted design tools, templates, content management, and business features.
Open premium definitionTechnologyCloud Component
Cloud Component is a technology term used when discussing cloud component.
Open premium definitionTechnologyCloud Interface
Cloud Interface is a technology term used when discussing cloud interface.
Open premium definitionTechnologyContainer Component
Container Component is a technology term used when discussing container component.
Open premium definitionTechnologyContainer Interface
Container Interface is a technology term used when discussing container interface.
Open premium definitionTechnologyData Component
Data Component is a technology term used when discussing data component.
Open premium definitionTechnologyData Interface
Data Interface is a technology term used when discussing data interface.
Open premium definitionTechnologyDevice Component
Device Component is a technology term used when discussing device component.
Open premium definitionTechnologyDevice Interface
Device Interface is a technology term used when discussing device interface.
Open premium definitionTechnologyEdge Component
Edge Component is a technology term used when discussing edge component.
Open premium definitionTechnologyEdge Interface
Edge Interface is a technology term used when discussing edge interface.
Open premium definitionTechnologyEncryption Component
Encryption Component is a technology term used when discussing encryption component.
Open premium definitionTechnologyEncryption Interface
Encryption Interface is a technology term used when discussing encryption interface.
Open premium definitionTechnologyFrontend Component
Frontend Component is a technology term used when discussing frontend component.
Open premium definitionTechnologyFrontend Interface
Frontend Interface is a technology term used when discussing frontend interface.
Open premium definitionTechnologyFirewall Component
Firewall Component is a technology term used when discussing firewall component.
Open premium definitionTechnologyFirewall Interface
Firewall Interface is a technology term used when discussing firewall interface.
Open premium definitionTechnologyGateway Component
Gateway Component is a technology term used when discussing gateway component.
Open premium definitionTechnologyGateway Interface
Gateway Interface is a technology term used when discussing gateway interface.
Open premium definitionTechnologyGraph Component
Graph Component is a technology term used when discussing graph component.
Open premium definitionTechnologyGraph Interface
Graph Interface is a technology term used when discussing graph interface.
Open premium definitionTechnologyHosting Component
Hosting Component is a technology term used when discussing hosting component.
Open premium definitionTechnologyHosting Interface
Hosting Interface is a technology term used when discussing hosting interface.
Open premium definitionTechnologyHardware Component
Hardware Component is a technology term used when discussing hardware component.
Open premium definitionTechnologyHardware Interface
Hardware Interface is a technology term used when discussing hardware interface.
Open premium definitionTechnologyIntegration Component
Integration Component is a technology term used when discussing integration component.
Open premium definitionTechnologyIntegration Interface
Integration Interface is a technology term used when discussing integration interface.
Open premium definitionTechnologyInfrastructure Component
Infrastructure Component is a technology term used when discussing infrastructure component.
Open premium definitionTechnologyInfrastructure Interface
Infrastructure Interface is a technology term used when discussing infrastructure interface.
Open premium definitionTechnologyJavaScript Component
JavaScript Component is a technology term used when discussing javascript component.
Open premium definitionTechnologyJavaScript Interface
JavaScript Interface is a technology term used when discussing javascript interface.
Open premium definitionTechnologyJSON Component
JSON Component is a technology term used when discussing json component.
Open premium definitionTechnologyJSON Interface
JSON Interface is a technology term used when discussing json interface.
Open premium definitionTechnologyKernel Component
Kernel Component is a technology term used when discussing kernel component.
Open premium definitionTechnologyKernel Interface
Kernel Interface is a technology term used when discussing kernel interface.
Open premium definitionTechnologyKubernetes Component
Kubernetes Component is a technology term used when discussing kubernetes component.
Open premium definitionTechnologyKubernetes Interface
Kubernetes Interface is a technology term used when discussing kubernetes interface.
Open premium definitionTechnologyLatency Component
Latency Component is a technology term used when discussing latency component.
Open premium definitionTechnologyLatency Interface
Latency Interface is a technology term used when discussing latency interface.
Open premium definitionTechnologyLoad Balancer Component
Load Balancer Component is a technology term used when discussing load balancer component.
Open premium definitionTechnologyLoad Balancer Interface
Load Balancer Interface is a technology term used when discussing load balancer interface.
Open premium definitionTechnologyMicroservice Component
Microservice Component is a technology term used when discussing microservice component.
Open premium definitionTechnologyMicroservice Interface
Microservice Interface is a technology term used when discussing microservice interface.
Open premium definitionTechnologyMiddleware Component
Middleware Component is a technology term used when discussing middleware component.
Open premium definitionTechnologyMiddleware Interface
Middleware Interface is a technology term used when discussing middleware interface.
Open premium definitionTechnologyNetwork Component
Network Component is a technology term used when discussing network component.
Open premium definitionTechnologyNetwork Interface
Network Interface is a technology term used when discussing network interface.
Open premium definitionTechnologyNode Component
Node Component is a technology term used when discussing node component.
Open premium definitionTechnologyNode Interface
Node Interface is a technology term used when discussing node interface.
Open premium definitionTechnologyOpen Source Component
Open Source Component is a technology term used when discussing open source component.
Open premium definitionTechnologyOpen Source Interface
Open Source Interface is a technology term used when discussing open source interface.
Open premium definitionTechnologyObject Component
Object Component is a technology term used when discussing object component.
Open premium definitionTechnologyObject Interface
Object Interface is a technology term used when discussing object interface.
Open premium definitionTechnologyProtocol Component
Protocol Component is a technology term used when discussing protocol component.
Open premium definitionTechnologyProtocol Interface
Protocol Interface is a technology term used when discussing protocol interface.
Open premium definitionTechnologyPlatform Component
Platform Component is a technology term used when discussing platform component.
Open premium definitionTechnologyPlatform Interface
Platform Interface is a technology term used when discussing platform interface.
Open premium definitionTechnologyQuery Component
Query Component is a technology term used when discussing query component.
Open premium definitionTechnologyQuery Interface
Query Interface is a technology term used when discussing query interface.
Open premium definitionTechnologyQueue Component
Queue Component is a technology term used when discussing queue component.
Open premium definitionTechnologyQueue Interface
Queue Interface is a technology term used when discussing queue interface.
Open premium definitionTechnologyRuntime Component
Runtime Component is a technology term used when discussing runtime component.
Open premium definitionTechnologyRuntime Interface
Runtime Interface is a technology term used when discussing runtime interface.
Open premium definitionTechnologyRouter Component
Router Component is a technology term used when discussing router component.
Open premium definitionTechnologyRouter Interface
Router Interface is a technology term used when discussing router interface.
Open premium definitionTechnologyServer Component
Server Component is a technology term used when discussing server component.
Open premium definitionTechnologyServer Interface
Server Interface is a technology term used when discussing server interface.
Open premium definitionTechnologySecurity Component
Security Component is a technology term used when discussing security component.
Open premium definitionTechnologySecurity Interface
Security Interface is a technology term used when discussing security interface.
Open premium definitionTechnologyToken Component
Token Component is a technology term used when discussing token component.
Open premium definitionTechnologyToken Interface
Token Interface is a technology term used when discussing token interface.
Open premium definitionTechnologyTelemetry Component
Telemetry Component is a technology term used when discussing telemetry component.
Open premium definitionTechnologyTelemetry Interface
Telemetry Interface is a technology term used when discussing telemetry interface.
Open premium definitionTechnologyUser Access
User Access is a technology term used when discussing user access.
Open premium definitionTechnologyUser Architecture
User Architecture is a technology term used when discussing user architecture.
Open premium definitionTechnologyUser API
User API is a technology term used when discussing user api.
Open premium definitionTechnologyUser Automation
User Automation is a technology term used when discussing user automation.
Open premium definitionTechnologyUser Backup
User Backup is a technology term used when discussing user backup.
Open premium definitionTechnologyUser Cache
User Cache is a technology term used when discussing user cache.
Open premium definitionTechnologyUser Component
User Component is a technology term used when discussing user component.
Open premium definitionTechnologyUser Console
User Console is a technology term used when discussing user console.
Open premium definitionTechnologyUser Dashboard
User Dashboard is a technology term used when discussing user dashboard.
Open premium definitionTechnologyUser Database
User Database is a technology term used when discussing user database.
Open premium definitionTechnologyUser Deployment
User Deployment is a technology term used when discussing user deployment.
Open premium definitionTechnologyUser Endpoint
User Endpoint is a technology term used when discussing user endpoint.
Open premium definitionTechnologyUser Framework
User Framework is a technology term used when discussing user framework.
Open premium definitionTechnologyUser Gateway
User Gateway is a technology term used when discussing user gateway.
Open premium definitionTechnologyUser Hosting
User Hosting is a technology term used when discussing user hosting.
Open premium definitionTechnologyUser Integration
User Integration is a technology term used when discussing user integration.
Open premium definitionTechnologyUser Interface
User Interface is a technology term used when discussing user interface.
Open premium definitionTechnologyUser Log
User Log is a technology term used when discussing user log.
Open premium definitionTechnologyUser Monitoring
User Monitoring is a technology term used when discussing user monitoring.
Open premium definitionTechnologyUser Pipeline
User Pipeline is a technology term used when discussing user pipeline.
Open premium definitionTechnologyUser Platform
User Platform is a technology term used when discussing user platform.
Open premium definitionTechnologyUser Protocol
User Protocol is a technology term used when discussing user protocol.
Open premium definitionTechnologyUser Security
User Security is a technology term used when discussing user security.
Open premium definitionTechnologyUser Server
User Server is a technology term used when discussing user server.
Open premium definitionTechnologyUser Service
User Service is a technology term used when discussing user service.
Open premium definitionTechnologyUser Stack
User Stack is a technology term used when discussing user stack.
Open premium definitionTechnologyUser Token
User Token is a technology term used when discussing user token.
Open premium definitionTechnologyUser Workflow
User Workflow is a technology term used when discussing user workflow.
Open premium definitionTechnologyUser Runtime
User Runtime is a technology term used when discussing user runtime.
Open premium definitionTechnologyUser Storage
User Storage is a technology term used when discussing user storage.
Open premium definitionTechnologyUser Connector
User Connector is a technology term used when discussing user connector.
Open premium definitionTechnologyUser Configuration
User Configuration is a technology term used when discussing user configuration.
Open premium definitionTechnologyUser Control
User Control is a technology term used when discussing user control.
Open premium definitionTechnologyUser Engine
User Engine is a technology term used when discussing user engine.
Open premium definitionTechnologyUser Layer
User Layer is a technology term used when discussing user layer.
Open premium definitionTechnologyUser Module
User Module is a technology term used when discussing user module.
Open premium definitionTechnologyUser Network
User Network is a technology term used when discussing user network.
Open premium definitionTechnologyUser Portal
User Portal is a technology term used when discussing user portal.
Open premium definitionTechnologyUser Queue
User Queue is a technology term used when discussing user queue.
Open premium definitionTechnologyUser Router
User Router is a technology term used when discussing user router.
Open premium definitionTechnologyUser Script
User Script is a technology term used when discussing user script.
Open premium definitionTechnologyUser Session
User Session is a technology term used when discussing user session.
Open premium definitionTechnologyUser System
User System is a technology term used when discussing user system.
Open premium definitionTechnologyUser Toolkit
User Toolkit is a technology term used when discussing user toolkit.
Open premium definitionTechnologyUser Version
User Version is a technology term used when discussing user version.
Open premium definitionTechnologyUptime Component
Uptime Component is a technology term used when discussing uptime component.
Open premium definitionTechnologyUptime Interface
Uptime Interface is a technology term used when discussing uptime interface.
Open premium definitionTechnologyVirtual Component
Virtual Component is a technology term used when discussing virtual component.
Open premium definitionTechnologyVirtual Interface
Virtual Interface is a technology term used when discussing virtual interface.
Open premium definitionTechnologyVersion Component
Version Component is a technology term used when discussing version component.
Open premium definitionTechnologyVersion Interface
Version Interface is a technology term used when discussing version interface.
Open premium definitionTechnologyWeb Component
Web Component is a technology term used when discussing web component.
Open premium definitionTechnologyWeb Interface
Web Interface is a technology term used when discussing web interface.
Open premium definitionTechnologyWorkflow Component
Workflow Component is a technology term used when discussing workflow component.
Open premium definitionTechnologyWorkflow Interface
Workflow Interface is a technology term used when discussing workflow interface.
Open premium definitionTechnologyXML Component
XML Component is a technology term used when discussing xml component.
Open premium definitionTechnologyXML Interface
XML Interface is a technology term used when discussing xml interface.
Open premium definitionTechnologyXSS Component
XSS Component is a technology term used when discussing xss component.
Open premium definitionTechnologyXSS Interface
XSS Interface is a technology term used when discussing xss interface.
Open premium definitionTechnologyYAML Component
YAML Component is a technology term used when discussing yaml component.
Open premium definitionTechnologyYAML Interface
YAML Interface is a technology term used when discussing yaml interface.
Open premium definitionTechnologyYielding Component
Yielding Component is a technology term used when discussing yielding component.
Open premium definitionTechnologyYielding Interface
Yielding Interface is a technology term used when discussing yielding interface.
Open premium definitionTechnologyZero Trust Component
Zero Trust Component is a technology term used when discussing zero trust component.
Open premium definitionTechnologyZero Trust Interface
Zero Trust Interface is a technology term used when discussing zero trust interface.
Open premium definitionTechnologyZone Component
Zone Component is a technology term used when discussing zone component.
Open premium definitionTechnologyZone Interface
Zone Interface is a technology term used when discussing zone interface.
Open premium definitionFeatured path