Advanced Search. A user interface, also called a UI or simply an interface, is the means in which a person controls a software application or hardware device. A good user interface provides a user-friendly experience, allowing the user to interact with the software or hardware in a natural and intuitive way.