text: A buffer is a temporary memory location , that is traditionally used because CPU instructions can not directly address data stored in peripheral devices .
simplified: A buffer is a location in memory that is traditionally used because CPU instructions can not directly address data stored in peripheral devices .