Yes, buffering is to be used when you play movies from CD/DVD, HDD, LAN/NETWORK etc.
This way BS.Player load the movie in memory and the data can be read more seldomly (and smootly), plus if used for CD/DVD these drives will be used for a less amount of time and the noise they produce is reduced