What is User Interface?

A user interface is the part of program where the user can find the options and commands to run the program. The common term today is GUI, which means Graphical User Interface, as most software now it point and click rather than actually command based.