Citrix XenApp and its close cousin Citrix XenDesktop are generally useful platforms for application and desktop virtualization, respectively. When done correctly, virtualization of these asset classes can yield substantial advantages for an organization, such as cost reductions in IT operations, superior flexibility in supporting remote sites and employees, and broader access to apps and desktops in Linux-based environments.