For the purposes of this question, there are two ways to watch a video on a site like YouTube. One, you can watch the site in your browser. Two, you can download the video with an app like youtube_download. If you do the former, it takes twenty minutes to watch a twenty minute video in the browser (using network resources the whole time, I assume). If you do the latter, it takes a few seconds to download the video over the network (using more resources over less time?) and you watch offline.
Question: For each approach, what are the network resources that are used and can you describe the different network costs (i.e. not financial, which vary by region) that are involved in each approach. Which approach is more or less expensive in terms of network resources and why?