Menu-driven
Term used to describe a software program that is operated using file menus instead of using commands. Below is an example of how a user may quit a menu-driven program as opposed to a non menu-driven program.
Menu-driven
Within the program the user clicks the "file" option from the menu bar and selects quit
Non menu-driven
User presses the "!" key and then presses the "q" key to quit the program.
Menu-driven is commonly easier for most users as it is a graphical environment and allows the user to navigate using the mouse. Non menu-driven is commonly quicker but requires more memorization of commands used to perform tasks.
Also see: Menu, Menu bar, Operating system definitions
