Man kan ha hur många "nivåer" man tycker passar. Jag har jobbat med flera olika varianter, exempelvis:
1 - Lokalt på utvecklarens egen PC (primär utvecklingsmiljö)
2 - dev.[domän].[tld] (utvecklarensegen systemtest)
3 - test.[domän].[tld] (acceptanstest)
4 - prodtest.[domän].[tld] (mer eller mindre identisk testmiljö med produktion)
5 -
www.[domän].[tld] (Produktionsnivå)
Man anpassar detta efter vad man behöver.
Som kuriosa kan nämnas att Siemens har (i alla fall haft) 17 olika nivåer på vissa kritiska projekt (typ pacemaker).