

When your devices have caught up with that data that was supposed to be pre-downloaded before you got there, that is when you used up all the data in the buffer and now you have to wait until the next bit is downloaded. Buffering means a nice smooth viewing experience. This process happens continuously as you move through your streaming show or play your game. Just as you hit the play button, the software quickly downloads a bunch of data into memory and fills up the buffer in the device’s memory so that your device’s processing units can quickly get that data and you have a nice smooth watching experience. The same thing happens when it comes to video movie streaming or playing games. What happens when the car drives faster than the road is being built? The car has to wait until the road is constructed before it can continue. The idea is that as your car gets to that spot, instead of waiting for the road to be built, it has a nice road to drive on.

Think of buffering as someone is building a road a couple of yards in front of your car.
