A user interface (UI) is how a user interacts with a device or application. UI design is the process of designing interfaces to make them easy to use and provide a user-friendly experience. A UI includes all of the things a user interacts with—the screen, keyboard and mouse—but in the context of graphic design, UI design focuses on the user’s visual experience and the design of on-screen graphic elements like buttons, menus, micro-interactions, and more. It’s a UI designer’s job to balance aesthetic appeal with technical functionality.