It is called buffering because the video is downloading _more_ than it actually needs to start playback. This is so that if there are connection issues going forward, or your download speed is not high enough to play the video in real time, it will wait until it has enough video to allow for stopless playback. The video that is downloaded is called the buffer, so the process of building the buffer is called buffering.
Latest Answers