What is Buffering in Computers?

The term buffering in computers refers to the computer working to load a certain thing. When you try to watch an online video and it says buffering it just means that that computer is getting the information for the video.