Downloading requires the file be retrieved and stored in entirety before you can enjoy it, while streaming allows it to play without the entire file being loaded.read more