Citrix Virtual Apps (formerly Citrix XenApp) is just one of many popular software solutions you can use to access Windows-based applications installed on a virtual machine hosted on a remote server.