Полная копия продакшен-конфигурации, где на тестовых данных работает следующий релиз и где изменения проверяются до того, как их увидят реальные пользователи. На крупных проектах дополнительно используются превью-окружения под отдельные функции.
Проверка только на машине разработчика пропускает всё, что связано с настоящей инфраструктурой: миграции, интеграции, конфигурацию и нагрузку. Staging — то место, где этим сбоям и положено происходить.
У каждого проекта есть как минимум staging, который разворачивается автоматически из основной ветки, плюс превью-ссылки под отдельные функции для согласования. Приёмка со стороны заказчика идёт на staging, а не в продакшене.