In reply to timothybjacobs.

Correct. Vagrant (and virtual machines in general) allows for rapid development. In addition to being able to easily share/distribute VMs, you can also destroy and rebuild a VM at any time, giving you complete freedom to test inside of a sandboxed environment. Vagrant also allows you to perfectly mirror your production environments (though we don't often do this); as far as I can tell, Bitnami does not allow such freedoms.