A user interface (UI) is the meeting point between a user and a machine product or service. This could be anything from a smartphone to an ATM. Even an alarm clock has a UI. The UI is the aesthetic perception of the interface, including font, color, sound and overall feel.