Bezeichnet die Schnittstelle über die Menschen mit Maschinen, wie z.B. Computern, interagieren. Ein User Interface eröffnet somit den Zugang zur Funktionalität einer Maschine oder Softwareanwendung. Eine angemessenes User Interface bändigt und organisiert die Komplexität der angebotenen Funktionalität und bestimmt so entscheidend die Produktivität des Arbeitens, die Wahrscheinlichkeit von Fehlbedienungen, die Dauer der Einarbeitungszeit und die Zufriedenheit von Benutzern mit einer Anwendung.