Very similar to double buffering, in that your game or application will render into an offscreen buffer before it is displayed on the screen. Triple buffering can theoretically be faster than double buffering because it allows for greater parallelization. When the program asks the video card to switch buffers, the video card begins the buffer switch while the program goes on to draw the next frame in the third buffer. This way the program doesn't have to wait until the buffer copy is complete, saving a little time and making the process generally more efficient.