Citrix and VDI: Citrix Virtual Apps (formerly Citrix XenApp) is an application delivery solution that allows access to Windows-based applications to any device compatible with Citrix Receiver.
VDI stands for virtual desktop infrastructure. A VDI desktop is a desktop running on a server in the datacenter that a user can access from virtually any device. To use VDI with Citrix, you need to purchase Citrix Virtual Apps and Desktop (formerly Citrix XenDesktop). Citrix Virtual Apps and Desktop (formerly Citrix XenDesktop) and VMware Horizon are two well-known solutions to implement and deploy a virtual desktop infrastructure.