Windows Power Shell vs Bash

In the article
’ Command Line Interface Setup’
it teaches how to install Git Bash. I was wondering how is Git Bash different than Windows powershell in the sense of what can you accomplish in Git Bash that you can’t do on powershell.