user interface is where a person controls a software application or hardware device.
the means by which a person is able to control a computer's software and hardware e.g. gui, cli.
Xerox itself previously paid a $ 10-million penalty to settle the SEC accusations .