[Atomic Glue](atomicglue.co)
DESIGN
Home › Glossary › Design· 425 ·

UI (User Interface)

yoo-eye / yoo-zer in-ter-faysnoun
Filed underDesignUXFront End
In brief · quick answer

UI is the visual layer people interact with on a screen: buttons, menus, icons, layout, colors, and typography that together form the interface of a website, app, or device.

§ 1 Definition

User Interface (UI) refers to the visual and interactive elements of a digital product that a person sees and manipulates to accomplish tasks. This includes screens, pages, buttons, icons, form fields, navigation menus, color schemes, typography, and every other visual element that communicates function and state. UI is the tangible surface of a product the layer users touch, tap, and read. It is distinct from User Experience (UX), which covers the full arc of how a person feels and moves through a product. UI is the craft of making that arc visible, usable, and aesthetically coherent.

§ 2 What UI Covers

UI design spans every visible component in an application: layout grids and spacing systems, color palettes and accessibility contrast ratios, typographic scales and hierarchy, iconography and illustration style, form controls and interactive states (hover, focus, active, disabled), component libraries and pattern lists, responsive breakpoints and adaptive layouts. It is the execution layer of design decisions.

§ 3 UI vs UX: The Common Confusion

UI and UX are not the same thing. UX is the research, strategy, and structural decisions that determine what a product should do and how it should feel. UI is the visual execution of those decisions. UX defines the skeleton and the journey; UI gives it skin and motion. You can have a beautiful UI on a product with terrible UX, and vice versa. They work together but they are separate disciplines.

§ 4 The Core Principles of Good UI

Clarity: The interface should communicate purpose instantly. Efficiency: Common tasks should take fewer steps. Consistency: Similar elements should look and behave the same way. Feedback: Every action should produce a visible response. Forgiveness: Mistakes should be easy to undo. Aesthetic integrity: The visual style should support the brand and context, not distract from it.

§ 5 In code

/* Example: Styling a primary button with consistent states */
.btn-primary {
  background: #0066ff;
  color: #ffffff;
  border: none;
  border-radius: 8px;
  padding: 12px 24px;
  font-size: 16px;
  cursor: pointer;
  transition: background 0.2s ease;
}

.btn-primary:hover {
  background: #0052cc;
}

.btn-primary:focus-visible {
  outline: 3px solid #80b3ff;
  outline-offset: 2px;
}

.btn-primary:disabled {
  background: #b3d4ff;
  cursor: not-allowed;
}

§ 6 Common questions

Q. Can someone do both UI and UX design?
A. Yes, many designers work across both disciplines, especially in smaller teams. But they are distinct skill sets. UI demands visual design craft, color theory, typography, and component thinking. UX demands research methods, information architecture, usability testing, and systems thinking. A generalist can do both; a specialist will typically excel at one.
Q. Do UI designers need to code?
A. Not necessarily, but understanding HTML, CSS, and basic JavaScript makes you a better UI designer. You will understand what is feasible, communicate better with developers, and make fewer impractical design decisions. Many UI designers know enough CSS to understand layout, spacing, and responsive behavior.
Key takeaways
  • UI is the visual and interactive surface layer of a digital product.
  • UI is not the same as UX. UX is strategy and structure; UI is visual execution.
  • Good UI is clear, efficient, consistent, and responsive to user input.
  • Every visual element communicates function and state: buttons, nav, forms, icons, typography, color.
  • UI design relies on principles of visual hierarchy, spacing, and accessibility.
How Atomic Glue helps

Our Creative Services team builds UIs that balance brand identity with usability. We design component libraries and responsive interfaces that work across devices. Get in touch to discuss your project.

Get in touch
# UI (User Interface)

UI is the visual layer people interact with on a screen: buttons, menus, icons, layout, colors, and typography that together form the interface of a website, app, or device.

Category: Design (also: UX, Front End)

Author: Atomic Glue Editorial Team

## Definition

User Interface (UI) refers to the visual and interactive elements of a digital product that a person sees and manipulates to accomplish tasks. This includes screens, pages, buttons, icons, form fields, navigation menus, color schemes, typography, and every other visual element that communicates function and state. UI is the tangible surface of a product the layer users touch, tap, and read. It is distinct from User Experience (UX), which covers the full arc of how a person feels and moves through a product. UI is the craft of making that arc visible, usable, and aesthetically coherent.

## What UI Covers

UI design spans every visible component in an application: layout grids and spacing systems, color palettes and accessibility contrast ratios, typographic scales and hierarchy, iconography and illustration style, form controls and interactive states (hover, focus, active, disabled), component libraries and pattern lists, responsive breakpoints and adaptive layouts. It is the execution layer of design decisions.

## UI vs UX: The Common Confusion

UI and UX are not the same thing. UX is the research, strategy, and structural decisions that determine what a product should do and how it should feel. UI is the visual execution of those decisions. UX defines the skeleton and the journey; UI gives it skin and motion. You can have a beautiful UI on a product with terrible UX, and vice versa. They work together but they are separate disciplines.

## The Core Principles of Good UI

Clarity: The interface should communicate purpose instantly. Efficiency: Common tasks should take fewer steps. Consistency: Similar elements should look and behave the same way. Feedback: Every action should produce a visible response. Forgiveness: Mistakes should be easy to undo. Aesthetic integrity: The visual style should support the brand and context, not distract from it.

## In code

/* Example: Styling a primary button with consistent states */
.btn-primary {
  background: #0066ff;
  color: #ffffff;
  border: none;
  border-radius: 8px;
  padding: 12px 24px;
  font-size: 16px;
  cursor: pointer;
  transition: background 0.2s ease;
}

.btn-primary:hover {
  background: #0052cc;
}

.btn-primary:focus-visible {
  outline: 3px solid #80b3ff;
  outline-offset: 2px;
}

.btn-primary:disabled {
  background: #b3d4ff;
  cursor: not-allowed;
}

## Common questions

Q: Can someone do both UI and UX design?

A: Yes, many designers work across both disciplines, especially in smaller teams. But they are distinct skill sets. UI demands visual design craft, color theory, typography, and component thinking. UX demands research methods, information architecture, usability testing, and systems thinking. A generalist can do both; a specialist will typically excel at one.

Q: Do UI designers need to code?

A: Not necessarily, but understanding HTML, CSS, and basic JavaScript makes you a better UI designer. You will understand what is feasible, communicate better with developers, and make fewer impractical design decisions. Many UI designers know enough CSS to understand layout, spacing, and responsive behavior.

## Key takeaways

## Related entries


Last updated July 2026. Permalink: atomicglue.co/glossary/ui-user-interface

Schedule a call

30 min · Video call

1
Date
2
Time
3
Details