Standardgems
The difference between "default gems", "bundled gems" and "libraries".
A large part of the Ruby standard Library comes in the form of Ruby Gems. They can be updated separately from the Ruby core.
There are three kinds of libraries:
- Default Gems
- Gems that are part of Ruby. They cannot be removed
- Bundled Gems
- Basically like normal gems but are installed alongside ruby. They can however be removed.
- Non-gem default libraries
- Parts of the standard library that are very dependent on a specific ruby version, so they are not gems.