It varies on project to project, some projects will have two, some project three environments, but you need to create a minimum two environment one for development and another for production. the development is used for testing your functionality in the lowe environments. for this, you need to confi...