Data buffer
In computer science, a data buffer (or just buffer) is a region of memory used to store data temporarily while it is being moved from one place to another. Typically, the data is stored in a buffer as it is retrieved from an input device (such as a analog-to-digital converter) or just before it is sent to an output device (such as a digital-to-analog converter); however, a buffer may be used when data is moved between processes within a computer, comparable to buffers in telecommunication.