Een
buffer is een
wachtrij die
asynchrone communicatie mogelijk maakt. De buffer is een plaats in het
computergeheugen waar gegevens geplaatst kunnen worden om later uit te lezen. Een buffer wordt ingezet zodat het schrijven en lezen van de gegevens niet tegelijk hoeft plaats te vinden. Het gebruik maken van een buffer noemt men
buffering of
bufferen.