A framebuffer is a portion of random-access memory (RAM) containing a bitmap that drives a video display. It is a memory buffer containing data representing all the pixels in a complete video frame. Modern video cards contain framebuffer circuitry in their cores. This circuitry converts an in-memory bitmap into a video signal that can be displayed on a computer monitor.
Sun TGX Framebuffer
Memory pattern on SWAC Williams tube CRT in 1951
A Sun cgsix framebuffer
A graphics card is a computer expansion card that generates a feed of graphics output to a display device such as a monitor. Graphics cards are sometimes called discrete or dedicated graphics cards to emphasize their distinction to an integrated graphics processor on the motherboard or the central processing unit (CPU). A graphics processing unit (GPU) that performs the necessary computations is the main component in a graphics card, but the acronym "GPU" is sometimes also used to erroneously refer to the graphics card as a whole.
Sapphire Radeon HD 5570, a PCI Express video card with VGA, HDMI, and DVI ports and a small cooling fan
AMD Radeon RX 6900 XT
A Radeon HD 7970 with the main heatsink removed, showing the major components of the card. The large, tilted silver object is the GPU die, which is surrounded by RAM chips, which are covered in extruded aluminum heatsinks. Power delivery circuitry is mounted next to the RAM, near the right side of the card.
A half-height graphics card