There are two main types of RAM, DRAM and SRAM, that differ in how they hold data, with DRAM being more common. The CPU processes instructions and computations, and its strength affects gaming performance. The GPU handles graphically intensive tasks like rendering 3D scenes to reduce strain on the CPU. It was first developed by NVIDIA and is used in gaming to display graphics. Storage media like hard drives are used to store games and files on computers and consoles.