What is Buffering?

Video is streamed by transmitting chunks of video data called packets. Now even if a single packet of data is lost due to any interruption, the video player application at the receiving end stops receiving data and waits & waits interminably until the lost packet is received. This can quickly become a problem, as the …