How are “download”, “progressive download”, and “streaming video” different?
With video, “download” requires that the entire video be downloaded before the video can be viewed. “Progressive download” allows the to start playing before the entire video is downloaded. Progressive download can be implemented on any web server. “Streaming video” also allows viewing of video before the entire file is downloaded but uses special software that to optomize the viewing experience. Streaming video is typically used by large volume web sites and progressive download for smaller volume video web sites.