Están presentes principalmente en aplicaciones con interfaz gráfica; sin embargo, también es posible verlas en programas con interfaz de texto, tales como las aplicaciones que usan Ncurses.En la mayoría de entornos de escritorio los diferentes menús presentes en estas barras pueden ser desplegados por medio de atajos de teclado, al mantener presionada la tecla Alt y la tecla correspondiente a la letra subrayada en la barra de menús.Otra forma común, pero menos utilizada, es añadir una barra permanentemente visible en la parte superior de la pantalla, que muestra los menús de la ventana que tiene el foco.Esta implementación, conocida como “menú global”, es la que está presente de forma predeterminada en entornos Mac OS, AmigaOS y Unity y opcionalmente en KDE o GNOME.NeXTSTEP y su implementación libre, GNUstep, muestran al lado de cada aplicación una ventana que contiene los menús dispuestos de manera vertical.