basicaly, your motherboard has 2 slots for RAM. also your motherboard supports 184 pin RAM, or ddr. also, the speed is either 400mhz, 333, 266mhz. when buying your ram those are the speeds you can choose from. lastly, your mother board supports a max of 2gb. need help finding good ram? PM me.