What is Vagrant?
"Create and configure lightweight, reproducible, and portable development
environments."
note:
Allows you to check your development environment into a git repository.
Can be configured to use a tool for provisioning to match your production
environment.