Глобальный относится к уникальному экземпляру для объекта, который никогда не изменится, тогда как файл конфигурации используется в качестве контейнера для ссылочных значений, для объектов в приложении, которые могут изменяться.
Один «глобальный» объект никогда не изменится во время выполнения, другой объект инициализируется через файл конфигурации, но может измениться позже.
На самом деле, эти объекты не только могут изменяться в течение времени жизни приложения, они также могут контролировать файл конфигурации для реализации «горячей замены» (изменения их значения без остановки / перезапуска приложения), если эта конфигурация файл изменен.