ddr means double data rate so if its 400mhz ddr then the effetive speed is 800 mhz,,, ddr2 just means second generation ddr..ddr basicly transfers data on the rising and falling edges of the system clock, theoretically doubling the speed of the older SDRAM,,