Okay, can someone please explain Packer/Vagrant/etc to me? The way I currently provision is using ansible, I have a script that goes from bare machine to serving the site in one command (<a href="http://www.stavros.io/posts/example-provisioning-and-deployment-ansible/" rel="nofollow">http://www.stavros.io/posts/example-provisioning-and-deploym...</a>).<p>How does something like Packer/Vagrant help me? From what I understand, all they do is create a VM, which just takes two seconds in VirtualBox anyway. There must be a benefit, since everyone is using them, but I'm missing it. Can anyone please explain?