menubased
Menu-based, sometimes written as "menu-based" or "menu-driven", is a user interface design paradigm in which users select actions from a displayed list of options organized into menus. This approach is common in software applications, embedded systems, and interactive devices. It contrasts with command-line interfaces that require free-form input and with direct manipulation interfaces that use visual controls for actions.
Menu structures can be flat or hierarchical, with submenus for grouping related actions. Menus can be accessed
Advantages include straightforward discoverability for new users, predictable workflow, and low cognitive load for simple tasks.
Historically, menu-based interfaces were common in early computer systems, terminal programs, and embedded devices where screen
Related concepts include menu-driven interfaces, dropdown menus, and command-line interfaces.