Ogólnie
Projektowanie interfejsu użytkownika to projektowanie maszyn i systemów informatycznych z naciskiem na doświadczenia użytkowników i interakcję. Celem projektowania interfejsu, jest uzyskanie możliwie najprostszej i najwydajniejszej interakcji systemu z użytkownikiem. Dobrze zaprojektowany interfejs gwarantuje wykonanie konkretnego zadania przez użytkownika, bez podejmowania przez niego żadnych zbędnych akcji. Interfejs graficzny zazwyczaj wspomaga użyteczność projektu. Podczas procesu projektowania należy wprowadzić równomierność pomiędzy funkcjonalnością techniczną programu, a elementami wizualnymi (mental model) aby wykonać system który nie tylko jest pożyteczny, ale również użyteczny i przygotowany na dostosowywanie się do potrzeb użytkownika.
Projektowanie interfejsu jest elementem nie tylko systemów komputerowych, ale również np. samochodów. Oba projekty wdrażają dużo interakcji z użtkownikiem oraz wymagają aby posiadał on pewne umiejętności oraz wiedzę. W wyniku tego, projektanci specjalizują się w określonych typach projektów i posiadają umiejętności scentralizowanie w określonej dziedzinie. Mogą to być np. projektanci oprogramowania, specjaliści od pozyskiwania informacji o użytkownikach, projektanci sieci albo projektanci urządzeń użytku codziennego.