 Application streaming is a related concept to application virtualization, where applications are run directly from a virtual machine on a central server that is completely separate from the local system.By contrast, application streaming runs the program locally, but still involves the centralized storage of application code.An application is "packaged" and stored on a streaming server.