Gem
Noun · Development
Definitions
A packaged Ruby library or application distributed via RubyGems, Ruby's package manager. A Gemfile (managed by Bundler) declares a project's gem dependencies and their version constraints.
In plain English: A pre-built Ruby library you can install with one command — like an app from an app store, but for your Ruby project.
Example: "Just add the gem to your Gemfile, run bundle install, and you've got authentication handled."