Bash is a command language distributed as default shell for Linux.
It can be used from command line or it can be executed reading commands from a script.