A technique for transferring data so that it can be processed as a continuous stream of information. Streaming technologies are particularly important to non-broadband or low-speed broadband internet users who cannot download large multimedia files quickly. With streaming, data can be viewed before the entire file has been transmitted.