Hosting - Concept
Environment
A separate setup where software runs for building, testing or real use
What's it for?
Lets teams make and test changes without risking the version that real users depend on.
For example…
Developers test changes without touching the live customer website
A bug is fixed first in a development environment, then tested in staging before the same change is deployed to the production environment
Think of it like…
Rehearsal room versus the stage on opening night