Casi todos los programas de computadora tienen una barra de herramientas. Su objetivo principal es ejecutar rápidamente (con un clic) los comandos más utilizados.
La barra de herramientas es un elemento de la interfaz gráfica de usuario. Está diseñado para colocar varios iconos en él con el fin de simplificar el trabajo con el programa. Por lo general, el panel es un rectángulo ubicado en posición vertical u horizontal, en el que se ubican los siguientes elementos: botones, un menú, un campo con una imagen (tanto estática como dinámica, por ejemplo, reloj) y texto, así como listas desplegables. Los iconos ubicados en la barra de herramientas en los programas de computadora llaman a las funciones más utilizadas, así como a las disponibles en el menú de la ventana. Para utilizar cualquier icono responsable de una función en particular, basta con hacer doble clic con el botón izquierdo del mouse (la flecha se dirige a la imagen del elemento requerido). Las funciones de los elementos ubicados en el panel se indican mediante texto o señales. En el caso de que existan muchos iconos y sea imposible encajarlos en el panel, se pueden añadir tanto en forma de menús como de botones de desplazamiento. En algunos programas de computadora (por ejemplo, en editores gráficos), las barras de herramientas se pueden separar fácilmente de las ventanas, unidas entre sí para la mayor comodidad del usuario. También se utilizan paneles, que son ventanas independientes (normalmente están presentes en el conjunto estándar de programas del entorno de escritorio). No están vinculados a una aplicación específica, están ubicados a lo largo de varios bordes del escritorio o uno. En dicho panel hay una lista dinámica de botones (un conjunto de funciones disponibles a través del título: "minimizar", "expandir", "cerrar"); menú desplegable (una lista de ventanas abiertas, listas para trabajar en cualquier momento); menús y botones para iniciar programas.