버퍼는 주로 컴퓨터 과학이나 공학 분야에서 사용되는 용어로, 데이터를 일시적으로 저장해 두는 공간이나 장치를 의미합니다. 데이터를 한 곳에서 다른 곳으로 이동시킬 때 속도 차이나 처리량의 차이를 조절하여 시스템이 원활하게 작동하도록 돕는 역할을 합니다. 예를 들어, 비디오를 스트리밍할 때 미리 데이터를 다운로드하여 저장해 두는 공간이 버퍼이며, 이 공간이 충분해야 끊김 없이 영상을 볼 수 있습니다. 명사로 쓰일 때는 '완충 장치'나 '임시 저장 공간'이라는 뜻이 강하며, 동사로 쓰일 때는 '완충 작용을 하다', '저장 공간을 확보하다'라는 의미가 됩니다. 비슷한 말로는 cache(캐시)가 있지만, 버퍼는 주로 데이터 흐름을 조절하는 임시 저장소의 역할을 강조하는 반면, 캐시는 자주 사용하는 데이터를 빠르게 접근하기 위해 저장하는 공간이라는 뉘앙스가 있습니다. 일상적인 대화보다는 기술적인 맥락에서 더 자주 사용됩니다.