Difference Between Enterprise Server & Enterprise Test Server.

What is the difference between Enterprise Server & Enterprise Test Server ? Do we need create one instance of Enterprise Server/Enterprise Test Server for each environment like DEV/QA/STAGE ?.