virtualization stack
A virtualization stack is the collection of resources that, along with the hypervisor, make up the Microsoft Hyper-V environment.
In a computing context, a stack is an ordered pile. Components of the virtualization stack in Hyper-V include virtual machine processes, emulated devices, management services and the user interface.