User Interface (UI) to graficzna warstwa produktu cyfrowego, taka jak strona internetowa lub aplikacja mobilna. Projektowanie UI opiera się na szeregu zasad i wytycznych, takich jak: konsekwentne stosowanie wzorców, intuicyjna nawigacja, czytelna typografia, wyrazista hierarchia informacji, odpowiednie użycie kolorów i kontrastów, responsywność oraz dostępność.