Benefits of Streaming