Environments live within Stacks and provide logical isolation of resources. Environments on the same Stack share networks and underlying hosts.

User Permissions, Activity Reports, and Database Backup Retention Policies are also managed on the Environment level.

You may want to consider having your production Environments in separate Stacks from staging, testing, and development Environments to ensure network-level isolation.