I'll go in between basic and in-depth.
In parts. First the motherboard/cpu FSB: Gigabyte GA-7DXE, S.462, 200/266FSB. This determines what CPU will work with your motherboard. For your board there are those that run at 200 (I believe starting with the Athlon 900 up to Athlon 1.4) and those that run at 266 (Athlon 1Ghz up to 2.4Ghz)(But to be absolutely sure I recommend always going to the motherboards manufacturer site to find out what CPU's will work.)
Then theres the Memory DDR200/266: For your motherboard there are 2 kinds of memory that will work. The 200 represents PC1600 memory. The 266 is PC2100. You can get it in 128MB,256MB,512MB and maybe more for your motherboard. I recommend going to
www.crucial.com or the kingston website.
To have the best performance it is important to try to make sure the CPU FSB and the Memory FSB are the same.
Also you may have to move jumpers on the motherboard to set the cpu and memory fsb.
Hope that helps.