UI Design ist die Gestaltung der sichtbaren Bedienoberfläche: Buttons, Formulare, Navigation, Abstände, Farben, Schrift, Zustände (was passiert beim Hover, was zeigt ein Fehler an). Während UX die Frage stellt, ob der Weg zum Ziel sinnvoll ist, kümmert sich UI darum, dass jeder Schritt auf diesem Weg klar erkennbar und angenehm bedienbar ist.

Gutes UI Design ist vor allem konsistent: Ein Button sieht überall gleich aus und verhält sich überall gleich, Links sind als Links erkennbar, Fehlermeldungen stehen dort, wo der Fehler passiert ist. Die Abgrenzung zu UX ist in der Praxis unscharf — bei kleinen Projekten macht dieselbe Person beides, und das ist auch richtig so. Getrennte Rollen lohnen sich erst, wenn eine Anwendung so umfangreich wird, dass Struktur und Oberfläche unabhängig voneinander Arbeit erzeugen.