DDR - SDRAMs are classified into different types including SDRAM, DDR1, DDR2, DDR3, and DDR4. SDRAM synchronizes itself with the CPU timing to allow for faster memory access. DDR1 allows for higher transfer rates through double pumping of the data bus. DDR2 further increases speeds through lower power usage and internal clock running at half the external clock rate. DDR3 and DDR4 continue to improve speeds and bandwidth through higher data transfer rates and lower voltage requirements. Each new generation is not compatible with previous types due to changes in signaling and interfaces.