The software kernel is the console's operating system . It provides the interface between the various pieces of hardware, allowing the video game programmers to write code using common software libraries and tools. The two most common storage technologies used for video games today are CD and ROM-based cartridges. Current systems also offer some type of solid state memory cards for storing saved games and personal information. Newer systems, like the PlayStation 2, have DVD drives.
All game consoles provide a video signal that is compatible with television.
Most consoles have a dedicated graphics processor that provides specialized mapping, texturing and geometric functions, in addition to controlling video output.