What is aUser interface(UI)

There are many features that allow users to interact with an app or device. The points of interaction between users with apps/machines are, for example, the dashboard, keyboard, mouse, keyboard, menus, and buttons.