You have one expansion slot which you can put in up to a 1GB chip of PC2700 RAM... so total it is the base 256 on the board plus 1GB... which is a huge amount compared to the processor.... up to 1.4 GHz. I have a 1.33 GHz with 512 mb of ram which does the job until I do graphically intense operations like watch a video/shockwave movie.