El "buffer" proporciona un lugar de espera donde los datos pueden estar hasta que el dispositivo (generalmente más lento) los procesa.