A temporary storage area that holds data while it’s being transferred between locations or processes. Used in data streaming, I/O operations, and networking to manage data flow efficiently.
Example:
Video streaming apps use buffers to prevent interruptions when the internet speed fluctuates.