framebuffer can be used to create a widescreen resolution using the video cards own memory and then pass it straight to the monitor.
It can be used to perform page flipping (a technique that is also called "double buffering" many games use this technique to give you a better, smoother experience). It can be offscreen