I feel like I see this term quite a lot. See unlinked mentions.
A buffer in computing is a temporary storage area used to hold data while it is being transferred between two locations or manipulated.
- I/O operations
- data streaming to manage the flow of data
- improve system performance