Buffers are temporary memory spaces used to hold data while it is being moved from one place to another.
Think of it like eating rice.
You cannot move the entire plate of rice into your stomach at once.
So you use a spoon.
The spoon temporarily holds a small piece of rice,






