Buferis ir cilvēka īstermiņa atmiņas ekvivalenta aprēķināšana. Tieši šī atmiņa saglabā mazus datus vai datorā veiktas kustības, galvenokārt, lai optimizētu procesora reakcijas laiku. Šāda veida atmiņa pilnībā neapstrādā funkcijai pieejamos datus, tās pamatā ir ātras atbildes un dokumentu ielāde, kas nepieciešami, lai apskatītu dokumentu vai klausītos mūzikas failu.
Buferis parasti sajaukt ar Cache, kas ir arī daļa no datora, kas ir atbildīga par saglabāšanas ātru datu, kas arī optimizē sistēmas darbību, bet tie tiek uzglabāti citā mikroprocesoru un uzkrāti citā veidā nekā izlīdzinošo tā dara.
Bufera utilīta ir arī tā, kas optimizē datu pārsūtīšanas procesu no vienas programmatūras uz citu vai no aparatūras uz programmatūru. Šos datus var saglabāt bufera atmiņā, lai gan, kamēr tiek veikts savienojuma process starp sūtītāju un uztvērēju, tas netiek ietekmēts. Tas ir izplatīts gadījums, ko mēs redzam mobilajos tālruņos, pat tūlītējās ziņojumapmaiņas programmās, mēs to neuztveram, jo tas nav nekas cits kā procesora iekšēja darbība.
Kad buferis saņem datus tīklā un tas ir nestabils, mēs noteikti redzēsim traucējumus pārraides laikā, visvienkāršākais piemērs ir tas, kad YouTube redzam videoklipu un tas tiek izgriezts savienojuma problēmu dēļ, jo buferis nesaņem datus vai failu pabeigta.