CITRIX Presentation Server Application Streaming to strumieniowe przesyłanie aplikacji, które umożliwia centralizację zarządzania aplikacjami desktopowymi oraz izoluje je i przesyła strumieniowo do użytkowników bez konfliktów aplikacji lub systemu.
Tradycyjna dystrybucja oprogramowania polega na tworzeniu pakietów instalacyjnych aplikacji, przesyłanych i instalowanych na każdym desktopie. Takie działania pozwalają zaoszczędzić czas i koszty związane z "fizyczną" pracą na każdym komputerze osobistym. Jednak, ponieważ te aplikacje są instalowane w systemie operacyjnym, sam proces instalacji może być skomplikowany i mogą wystąpić problemy z kompatybilnością, prowadzące do konfliktów aplikacji, co z kolei wymaga stosowania szeregu testów, przyspieszania aplikacji i ich dostosowywania.
Technologia strumieniowania aplikacji Citrix Application Streaming for Desktops wykorzystuje podczas wdrażania i uaktualniania aplikacji model "pull-based". Dzięki wykorzystaniu środowiska izolacji oraz technologii "profilowania aplikacji", takie rozwiązanie pozwala na publikowanie nowych aplikacji lub uaktualnień i umożliwia uruchamianie aplikacji na żądanie w izolowanych środowiskach, nawet podczas pracy poza siecią.
Dzięki przesyłaniu strumieniowemu aplikacji możliwe jest szybkie dostarczanie aplikacji i aktualizacji do użytkowników, bez obaw o konflikty aplikacji bądź desktopu. W znacznym stopniu ułatwia to dostarczanie i utrzymywanie aplikacji – nie zakłócając pracy użytkownika. Poprzez dodanie strumieniowania do istniejących już możliwości wirtualizacji, Presentation Server zapewnia elastyczny system, który może dynamicznie wybierać najlepszą dla użytkownika, aplikacji, sieci bądź urządzenia, metodę dostarczania aplikacji. Można teraz strumieniowo przesyłać aplikacje do użytkowników mobilnych, którzy często pracują offline, a w celu zapewnienia maksymalnej kontroli i bezpieczeństwa, można wirtualizować aplikacje, które mają dostęp do poufnych danych.