A streaming application is a program that has its necessary components downloaded as neededwhere the application is streamed to the user instead of being installed ahead of time on a computer. Application streaming is a method of delivering virtualized applications. Similar to progressive downloads in audio or video, applicationThe streaming is totallyshould be transparent forto 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.
There is a lot of information on the Internet For example Wikipedia- https://en.wikipedia.org/wiki/Application_streaming