These tools are not only necessary so we can hit the ground running in the following chapters, but
having access to node.js, Grunt, Gulp, Bower, and Git will also give us access to millions of free open source
libraries. Keep in mind that each tool we will discuss in this chapter has many features and can be used in
many different ways—in fact, there are entire books covering each tool. Once you become equipped with
basic knowelege, feel free to explore and broaden your personal knowledge on each individual tool. Even if
you are already familiar with the some or all of the tools covered in this chapter, we encourage you to take
a look at this chapter anyway, since there will be additional configuration and customization that will help
make using these tools easier.