A list of
commands or
options from which you can
choose. Most
applications now have a
menu-driven component. You can choose an item from the menu by highlighting it and then pressing the Enter or
Return key, or by simply pointing to the item with a
mouse and
clicking one of the
mouse buttons.
The antithesis of a menu-driven program is a command-driven system, in which you must explicitly enter the command you want rather than choose from a list of possible commands. Menu-driven systems are simpler and easier to learn but are generally not as flexible as command-driven systems, which lend themselves more naturally to interaction with programs.
There are several different types of menus: