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