This document discusses how virtualization can benefit branch offices. It notes that virtualization in the data center can help deliver applications and services to branch offices more efficiently. Virtualizing services directly in the branch using a virtualization engine allows for centralized management and delivery of a variety of virtualized applications and services to meet branch needs. This virtualized services approach improves the user experience, lowers costs through operational efficiencies, and increases productivity at branch offices.