Live streaming technology is often employed to relay live events such as sports, concerts and more generally TV and Radio programmes that are output live. Often shortened to just streaming, live streaming is the process of transmitting media 'live' to computers and devices. This is a fairly complex and nascent subject with a lot of variables Streaming technology is not used exclusively for live streams. It can also be used instead of the traditional progressive download method for Audio and Video on demand: There are several advantages to this: Latency is generally lower so media will start playing more quickly Adaptive streaming makes for better experiences on a variety of devices Media is downloaded just in time which makes bandwidth usage more efficient