Streaming is just downloading in order. Data downloads while I watch/listen. That's super convenient. That's the big advantage of streaming. Keeping that data or dumping that data is a different issue.
Streaming is downloading, but without the timeshifting properties you get from storing the media to flash. With properly downloadable media, you can download in the evening, on your wired residential connection, and watch during the day when you only have a cellular connection.