Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Application streaming refers to an on-demand software delivery model that works based on the fact that the majority of applications need just a small portion of their total programming code for operation. This indicates that there is no need to fully install a program on a client machine; however, portions of it could be offered across the network whenever required.
Similar to progressive downloads in audio or video, application streaming is totally transparent for the end user. The client gets sufficient information from the server to trigger the application, which is generally as low as 10 percent of the application. Then the rest is streamed to the client in the background, even when the end user is performing other tasks. Application streaming makes use of the Real Time Streaming Protocol (RTSP). It is commonly used along with desktop virtualization.