Double Buffer bedeutet, dass der Bildspeicher einer Grafikkarte doppelt vorhanden ist. Dadurch kann das nächste Bild einer Animation oder Präsentation im zunächst unsichtbaren Hintergrund erstellt werden (Back-Buffer, Frame-Buffer). Wenn es fertig ist bzw. angefordert wird, schaltet die Bildschirmanzeige schlagartig auf dieses Bild um (Flipping), und auf der "alten" Seite wird das nächste Bild vorbereitet. So sehen Animationen und Spiele wesentlich flüssiger aus als bei einfachem Single-Buffer-Betrieb.
Entsprechend gibt es Double Buffer auch in einem Plattencontroller. Während ein Sektor geschrieben wird, wird das Schreiben eines weiteren Sektors bereits vorbereitet.