Quelle est la différence entre GEM_HOME et GEM_PATH?

RubyGems est un gestionnaire de paquet pour le langage de programmation Ruby qui fournit un format standard pour la distribution de Rubis des programmes et des bibliothèques (dans un format appelé "gem"), un outil conçu pour gérer facilement l'installation de pierres précieuses, et un serveur pour les distribuer. Elle est analogue à EasyInstall pour le langage de programmation Python. RubyGems est maintenant partie de la bibliothèque standard de version de Ruby 1.9.

Cela dit, quelle est la différence entre GEM_HOME et GEM_PATH?