User Interface

Definition: The user interface (UI) is the point of interaction between a human and a computer system or application. It includes both hardware interfaces (like keyboard and mouse) and software interfaces (like graphical elements on a screen).

Key Concepts

Context and Infrastructure

The UI serves as the primary mechanism for interacting with complex systems, and the underlying infrastructure dictates the potential of that interaction.