The Virtual Ethernet Module (VEM) runs as a part of the VMware ESXi kernel. It uses the VMware vNetwork Distributed Switch (VDS) API to provide advanced networking capabilities to VMs.
The VEM provides advanced networking functions, such as QoS, security features, and monitoring features, by taking configuration information from the VSM.