A storage area used to store data to a compensate for the difference in speed at which the different units can handle data is
Memory
Buffer
Accumulator
Address