Homebrew allows you to install packages that Apple (or your Linux system) does not need, but you may need.