Virtualization in edge computing has become a key research area, enabling efficient resource management, service isolation, and flexible deployment of applications in distributed and heterogeneous environments. Research papers in this field examine the use of virtualization technologies such as virtual machines (VMs), containers, unikernels, and lightweight hypervisors to support multi-tenancy, scalability, and rapid service provisioning at the network edge. Studies highlight container-based virtualization for microservices, given its low overhead and portability, while also addressing challenges of performance, orchestration, and security in resource-constrained edge nodes. Recent works explore virtual network function (VNF) virtualization, network slicing, and software-defined networking (SDN) integration to deliver dynamic and programmable services. Security- and privacy-preserving virtualization frameworks are also emphasized, ensuring data protection and tenant isolation against side-channel attacks and malicious workloads. Moreover, hybrid approaches combining cloud, fog, and edge virtualization are being developed to balance latency, cost, and reliability for applications such as autonomous vehicles, industrial IoT, and immersive media. Overall, research in virtualization for edge computing demonstrates its central role in building agile, efficient, and secure edge ecosystems capable of meeting the diverse demands of next-generation services.