The new role of the GUI's
Screen based interfaces are at the center of human-computer interactions today. From desktop computers to smartphones, the screen is the main output interface, and it has also become the main input for portable devices, enabling direct manipulation of the elements on the screen with a tangible connection. Graphical user interfaces play different roles in a human-computer interaction.