Nowadays we have to work on different different web stacks at the same time. Even in same web stack our production environment and development environment are totally different. It became obvious to use visualization in order to solve this problem. There are a couple of solutions exist such as vagrants, docker (based on Linux container), …