Rebuffering is a concept that refers to the moment in which the video player is forced to pause the playback to get more load, since it cannot keep it in real time.
The term buffering refers to all situations in which this occurs, either when a video is loaded for the first time, or when it has to be paused in the middle of playback. However, when we talk about rebuffering, we only refer to the situation in which the playback is interrupted in order to get more load to continue.
The main problem with rebuffering is in the user experience, as the user can be frustrated if it is a recurring issue. It is important to take it seriously and dedicate resources to prevent this from happening due to a problem with the player, since it can be a cause for the user to stop playing the content immediately.