The framebuffer is a part of RAM in a computer allocated to hold the graphics information for one frame or picture. This information typically consists of color values for every pixel (point that can be displayed) on the screen. A framebuffer can either be:
- off-screen, meaning that writes to that memory don't appear on the visible screen,
- or on-screen meaning the memory is directly coupled to the visible display.