Поскольку в вашей системе может быть установлено более одной версии Rails (вы можете проверить это с помощью rails со списком драгоценных камней), ваше приложение должно знать, какую версию оно должно использовать. Будет не очень умно просто «держать Rails обновленным до последней версии» и позволить приложению использовать самую новую версию, поскольку новая версия Rails может очень легко ее сломать (каждый новый выпуск означает некоторые изменения в API). Однако эта константа не имеет значения, если вы «заморозите» версию Rails, для которой собирается ваше приложение, в папке vendor. Btw. Хорошая практика - замораживание Rails, поскольку ваше приложение становится более независимым от среды.