Two delivery models for video:
Streaming: bytes arrive incrementally; the player plays them as they arrive; you can start watching after ~5 seconds of buffer. Network blip = buffering. End of session = bytes are gone. Bandwidth use scales with actual viewing time (skip the video, save the bytes).
Downloading: bytes arrive in bulk; the file is saved permanently; you play from the local file. Network blip during download = pause, resume. Network blip during playback = nothing happens (you're playing local bytes). Bandwidth use is one-shot up front.
Most consumer "watching YouTube" is streaming. Downloads are for offline / archival / "I'll watch this on a flight" use cases. VidPickr exists to make the second case as friction-free as the first.
Common questions
Why is streaming the default vs downloading?
Related terms
Adaptive streaming (ABR)
Adaptive streaming (Adaptive Bitrate, ABR) is a protocol where the player switches between multiple quality variants of the same video during playback based on real-time network conditions.
Playback buffer
A playback buffer is data downloaded ahead of the playhead, ready to play if the network slows down.
Bitrate
Bitrate is the amount of data a video or audio stream carries per second, measured in bits per second (bps) or kilobits (kbps) and megabits (Mbps).
VidPickr is a free, browser-based YouTube downloader. Every term in this glossary either describes how YouTube delivers video or why your downloads behave the way they do. Try the downloader →