Vagrant allows us to very easily setup and install virtual machines (using something like VirtualBox as a platform). It does so in a way that configured by text files which means it's very easy to share those configurations using git and collaborating with others - so the whole team has the exact same virtual machine setup