Vagrant used the virtual box as the hypervisor for virtual environments and in the current scenario, it is also supporting the KVM. Kernel-based Virtual Machine
A vagrant is a tool that can create and manage environments for testing and developing software.