Wireframes as the blueprint of a screen. They are a low-fidelity representation of a website’s layout and content. Often times they are monochrome to avoid creative bias and focus on content: priority, order, volume, flow.

User Scenario

Used in early stages of a product, user scenarios are mini stories that describe the needs and/or context that brings a user to your product. They tell us who the user is, why the user is interested in your product, and what his or her goals are.


JavaScript is a programming language used to make web pages interactive. HTML is the structure, CSS is the style and Javascript is the behaviour.

Back End

The back end is the engine room of a website, software or IT system. Back end developers deal with with what powers the site and its core functionality. The front end is what you see and interact with.

Usability Test

Usability among UX design terms refers to the ease of navigating through a design. So, usability testing asks users to complete tasks while a researcher observes them to learn about any problems or confusion encountered when interacting with the design.

User Journey

A user journey is a chain of steps established by a UX designer to demonstrate where site visitors enter and how they interact with a design. A user journey is also referred to as UX flow. It is established for two chief purposes. First, user journeys trace steps users are currently taking when interacting with […]

Mood board

A mood board is a collection of materials and assets that help define the specific style for a product (such as a website or an app) using images, text, colors, and other branding elements. It gives an insight into the voice, direction, language, and style of a particular project, design, or brand. Unlike most other […]

Iterative Design

Iterative design is a design methodology that is not limited by a clear start or stop. Instead, it is a cyclical method of design that involves prototyping, planning, implementing, testing, and then repeating the process. Based on the results of the tests, changes are made to prepare a design that suits users the best.


A prototype is an outline of the proposed final product that is used for testing before launch. Low-level prototypes showcase a bare-bones sketch of how a design will look. High-level prototypes, on the other hand, add more details to the sketch, but aren’t full-design mockups.

Experience Architecture

Experience architecture is a map that lays the outline of the path that a user will take from the start to the intended goal. It is a combination of several UX and design processes: Information architecture: chalking out and designing an information model Interaction design: developing a structure and pattern of actions or behaviors for […]