Vagrant is a tool for building and distributing development environments.