Buffering is the process of preloading a portion of a video stream into temporary memory before playback begins or continues. A player buffers a few seconds of video ahead to smooth over brief interruptions in data delivery caused by network fluctuations. While a small buffer improves playback stability, excessive buffering indicates that the incoming stream is not arriving fast enough to sustain playback, typically because available bandwidth is insufficient for the selected bitrate.

