Gemfiles are a way to specify all the required libraries

We haven't talked about [Bundler](http://gembundler.com/). But this is example of using Bundler to specify all the gems that your application uses. This makes it easy for people to install all the requirements.