When you are downloading updated beta's for example, use zsync to save bandwidth, it just downloads changes within the file.
+
Downloads a file over HTTP. zsync uses a control file to determine whether any blocks in the file are already known to the downloader, and only downloads the new blocks. see also '''man zsync''' and the -i option