Bufor oblicza odpowiednik pamięci krótkotrwałej danej osoby. Jest to pamięć, która zapisuje małe dane lub ruchy wykonane w komputerze, zasadniczo w celu optymalizacji czasu odpowiedzi procesora. Pamięć tego typu nie przetwarza w całości danych dostępnych dla funkcji, opiera się na szybkich odpowiedziach i wczytywaniu plików niezbędnych do przeglądania dokumentu lub odsłuchania pliku muzycznego.
Bufor jest często mylony z Cache, która jest również część komputera, która jest odpowiedzialna za zapisywanie szybkich danych, które również optymalizuje działanie systemu, ale te są zapisywane w innym mikroprocesorem i zgromadzone w inny sposób niż Buffer to robi.
Narzędzie bufora to także narzędzie, które optymalizuje proces przesyłania danych z jednego oprogramowania do drugiego lub ze sprzętu do oprogramowania. Dane te mogą być przechowywane w pamięci buforowej, dzięki czemu nie ma to wpływu na proces połączenia między nadawcą a odbiorcą. Jest to częsty przypadek, który widzimy w telefonach komórkowych, nawet w programach do obsługi wiadomości błyskawicznych, nie dostrzegamy tego, ponieważ jest to nic innego jak wewnętrzna operacja procesora.
Gdy bufor odbiera dane przez sieć i jest niestabilny, na pewno zobaczymy zakłócenia w transmisji, najbardziej podstawowym przykładem jest sytuacja, gdy widzimy wideo na YouTube i ucina się z powodu problemów z połączeniem, ponieważ bufor nie odbiera danych ani pliku kompletne.