Types of User Interfaces. To work with a system, the users need to be able to control the system and assess the state of the system. Definition of User Interface. In computer science and human-computer interaction, the user interface (of a computer program) refers to the graphical, textual and auditory information the program presents to the user.