บัฟเฟอร์เป็นพื้นที่จัดเก็บข้อมูลคอมพิวเตอร์ ใช้เพื่อจัดเก็บคำสั่งและข้อมูลชั่วคราวจนกว่าจะพร้อมที่จะดำเนินการหรือประมวลผล เป็นส่วนหนึ่งของหน่วยความจำของคอมพิวเตอร์ซึ่งเก็บข้อมูลไว้จนกว่าจะพร้อมที่จะส่งไปยังอุปกรณ์ เช่น ฮาร์ดไดรฟ์หรือเครื่องพิมพ์ โดยทั่วไปจะใช้เป็นพื้นที่พักระหว่างอุปกรณ์และเป็นส่วนหนึ่งของแผนการแคชของระบบ ขนาดของบัฟเฟอร์ขึ้นอยู่กับประเภทของแอปพลิเคชันและอุปกรณ์ที่ใช้
บัฟเฟอร์มีความสำคัญต่อการรับประกันความเสถียรระหว่างกระบวนการที่แตกต่างกันสองกระบวนการที่ทำงานพร้อมกัน หากไม่มีข้อมูลดังกล่าว ข้อมูลอาจเสียหายหรือสูญหายได้หากกระบวนการหนึ่งถูกขัดจังหวะในขณะที่อีกกระบวนการหนึ่งดำเนินต่อไป เนื่องจากอุปกรณ์ที่ส่งและรับข้อมูลไม่สามารถทำงานพร้อมกันได้ บัฟเฟอร์จะจัดเก็บข้อมูลไว้จนกว่าจะพร้อมสำหรับแต่ละอุปกรณ์
โดยทั่วไปบัฟเฟอร์จะใช้ในเครือข่ายคอมพิวเตอร์เพื่อจัดเก็บข้อมูลชั่วคราวจนกว่าจะพร้อมที่จะส่งผ่านเครือข่าย นี่เป็นฟังก์ชันเดียวกันเมื่อมีการส่งและแบ่งปันข้อมูลระหว่างคอมพิวเตอร์สองเครื่อง
เทคโนโลยีบัฟเฟอร์ยังใช้เพื่อเพิ่มความเร็วในการเข้าถึงข้อมูลอีกด้วย ซึ่งทำได้โดยการโหลดข้อมูลลงในบัฟเฟอร์แล้วดึงข้อมูลได้เร็วกว่าการเข้าถึงข้อมูลโดยตรงจากอุปกรณ์จัดเก็บข้อมูล บัฟเฟอร์ยังสามารถปรับปรุงประสิทธิภาพโดยรวมของดิสก์ด้วยการลดจำนวนครั้งที่เข้าถึงฮาร์ดไดรฟ์ให้เหลือน้อยที่สุด
การใช้งานบัฟเฟอร์เพิ่มเติมคือในการประมวลผลเสียง เอฟเฟ็กต์เสียงดิจิทัล เช่น เสียงก้องและดีเลย์ถูกสร้างขึ้นโดยใช้บัฟเฟอร์ซึ่งรองรับเวลาที่เสียงจะเดินทางผ่านระบบ
เทคโนโลยีบัฟเฟอร์มักใช้ในคอนโซลวิดีโอเกม ตัวอย่างเช่น เมื่อเล่นเกมออนไลน์ บัฟเฟอร์จะช่วยให้การเล่นเกมราบรื่นโดยการสร้างสภาพแวดล้อมที่ 'ราบรื่นขึ้น' โดยการจัดสรรเฟรมวิดีโอและเสียงเพื่อลดความล่าช้าและความกระตุก
บัฟเฟอร์เป็นองค์ประกอบสำคัญของระบบคอมพิวเตอร์ ซึ่งมอบความปลอดภัยและความเสถียรของข้อมูล ด้วยการจัดเก็บข้อมูล การบัฟเฟอร์จะเร่งความเร็วกระบวนการระหว่างกระบวนการของอุปกรณ์ทั้งสอง และปรับปรุงประสิทธิภาพโดยรวมของเครือข่าย เสียง วิดีโอ และระบบเกม