The scenario connects to a bare server and installs everything a website needs, in order: web server, database, language runtime, dev tools, and a separate working user.
Setup takes seconds and comes out identical every time
Nothing gets forgotten — the order of steps lives in the scenario
A separate working user is created up front, so you're not on the root account
Parameters live in one place, so you can bring up server after server