--- layout: "intro" page_title: "Vagrant vs. CLI Tools" sidebar_current: "vs-cli-tools" description: |- Virtualization software like VirtualBox and VMware come with command line utilities for managing the lifecycle of machines on their platform. Vagrant actually uses many of these utilities internally. The difference between these CLI tools and Vagrant is that Vagrant provides a declarative, reproducible, idempotent workflow. --- # Vagrant vs. CLI Tools Virtualization software like VirtualBox and VMware come with command line utilities for managing the lifecycle of machines on their platform. Vagrant actually uses many of these utilities internally. The difference between these CLI tools and Vagrant is that Vagrant provides a declarative, reproducible, idempotent workflow.