Introduction
We use gem install to add new tools or libraries to Ruby. These tools help us write programs faster and easier.
You want to add a new feature to your Ruby program, like working with web pages or databases.
You need to use code someone else wrote to save time.
You want to try out a new Ruby library you found online.
You are setting up a new Ruby project and need extra tools.
You want to update or install a specific version of a Ruby gem.