What is the role of user interface?
quanswer.com