Buffer

A temporary storage area in which the data that is to be transmitted/received is stored in order to provide the synchronization between the microcontroller and its peripheral.