the only terms that i know are that Non-ECC and ECC is error checking that is a good feature. Sigle sided and double sided is when the memory is either on just one side of the stick or on both sided you will probable see double sided on like 512Mb RAM sticks. And the 100Mhz and 133Mhz is the operating frequency (i think that is spelled wrong) the faster the better.