Glossary

A

A/B testing
A/B testing, also known as split testing, involves comparing two versions of a webpage, app, or digital product to find the one that performs better in terms of user engagement, conversion rates, and relevant metrics. It aims to...
Accessibility
Accessibility in design encompasses a broad set of principles and practices aimed at creating products, environments, and experiences that can be used by individuals with diverse abilities and disabilities. This inclusivity...
Accordion
An accordion is a type of menu that stacks items vertically and lets the user expand and collapse the content. The accordion typically consists of headers or tabs for each section, and users can interact with these headers to...
Alignment
Alignment refers to the arrangement or positioning of elements within a design to create a visually cohesive and balanced composition. It involves ensuring that various design elements, such as text, images, and shapes, are...
Alt Text
ALT text, or alternative text, is a brief and descriptive attribute that can be added to HTML code to provide text-based information about an image on a web page. The primary purpose of ALT text is to convey the content and...
Ansoff Matrix
The Ansoff Matrix (also called the Product/Market Growth Matrix) is a strategic planning tool that maps four possible growth strategies along two axes: existing vs. new products, and existing vs. new markets. Created by...
Architecture Diagram
An Architecture Diagram is a visual representation of a system’s structure, showcasing how its components are interconnected, how they communicate, and how data flows through the system. It is a fundamental tool used by...
Back to top

C

C4 Model
The C4 Model is a framework for diagramming software architecture at four levels of abstraction: Context, Container, Component, and Code. Created by software architect Simon Brown, it addresses a common problem with architecture...
Card Sorting
Card sorting is a user experience (UX) research technique used to understand how users categorize information or content. It involves presenting participants with a set of cards, each containing a piece of information, such as a...
Carousel
A carousel is a rotating or sliding display component that showcases a series of images, text, videos, or other types of content. Often used on websites and applications, carousels allow users to view a collection of items by...
Competitive Analysis
Competitive analysis is the process of systematically evaluating competitors' products, pricing, positioning, marketing, and strategy to understand where your business stands and where opportunities exist to differentiate. It's...
Crop
The term "Crop" may refer to the design practice of cropping or trimming visual elements within a user interface. This can be done to enhance the user experience, improve aesthetics, or optimize the presentation of...
CSS
Cascading Style Sheets (CSS) is a style sheet language used in web development to control the presentation and formatting of HTML (Hypertext Markup Language) documents. CSS enables designers and developers to define the visual...
CTA
A Call to Action (CTA) is a strategically placed element within a user interface, typically in the form of a button, link, or other interactive component, designed to prompt users to take a specific action. The purpose of a CTA...
Customer Journey
The Customer Journey refers to the end-to-end experience of a user as they interact with a product, service, or brand. It encompasses all touchpoints, from initial awareness through the various stages of engagement, ultimately...
Back to top

U

UI builder
A UI builder, or User Interface builder, is a tool or software component that assists developers in designing and creating graphical user interfaces (UIs) for applications. These tools are particularly helpful in the development...
UI elements
User Interface (UI) elements are the interactive building blocks of digital interfaces. They allow users to navigate, input information, and interact with software applications, websites, and systems. Each element serves a...
UI Kit
A UI kit, or User Interface kit, is a collection of pre-designed user interface (UI) components that can be used to rapidly build website and application interfaces. These kits typically include a variety of graphical elements,...
User Flow
User flow refers to the path that a user follows through a website, application, or any digital product to complete a specific task or achieve a goal. It is a visual representation of the series of steps a user takes from the...
User Interface
User Interface (UI) refers to the visual and interactive components of a digital system, software, or application that enable users to interact with it. It is how users can access and interact with the features and...
User Interface Design
UI design stands for User Interface design, and it's the process of crafting the visual and interactive elements that people see and interact with when using a software application, website, or even a physical device. It's...
User Persona
A user persona is a fictional representation of a target user group based on research and data about real users. It's a tool used in user-centered design to understand better the users' needs, behaviors, motivations, and goals....
User Testing
User testing is a crucial design phase that assesses a product's usability through real user interactions, aiming to identify issues, gather feedback, and inform design decisions. Participants perform specific tasks, and their...
User-Centered Design
User-centered design (UCD) is an approach to designing products, systems, and services that prioritizes the needs and preferences of the end-users throughout the entire design process. The primary goal of user-centered design is...
UX
User Experience (UX) can be described as the overall impression or satisfaction a person has when interacting with a product, service, or system. It encompasses their perceptions, emotions, and responses throughout the entire...
UX Audit
A UX audit, also referred to as a usability audit, is essentially a checkup for your website or mobile app. It's a comprehensive evaluation process designed to assess how easy and enjoyable it is for users to interact with your...
UX Design
UX design involves the creation of user-centered designs that are intuitive, accessible, and efficient. It includes researching the needs and preferences of the target user group, developing user personas, creating user flows...
UX Documentation
User Experience (UX) documentation refers to the collection of materials and resources that document various aspects of a user-centered design process. These documents serve as references, guidelines, and records for design...
UX Research
UX Research, short for User Experience Research, is a crucial aspect of the design process aimed at understanding the needs, behaviors, and preferences of the end users. The primary goal of UX research is to enhance the overall...
UX SiteMap
A UX Sitemap, short for User Experience Sitemap, is a visual representation of the structure and hierarchy of a website or application. Unlike a traditional sitemap that primarily focuses on the organization of content for...
UX Storyboard
A UX storyboard is a visual representation of a user's experience (UX) with a product, typically depicted as a series of sketches or illustrations arranged chronologically. It captures key screens, interactions, and emotional...
Back to top