Git BASH is a bash shell for use on Microsoft Windows systems, to enable the git repository functions on that platform.
Git Bash for Windows is a package that is comprised of two parts:
git: It is a version control system (VCS) which tracks the file changes, commonly used for programming in a team setting.
bash: It is a unix shell command line interface commonly used in different linux machines.