PC3-10600 vs PC3-8500

I don't know the difference between PC3-10600 and PC3-8500. I would like to know if either of this RAM matches to the one in the system and if using PC3-10600 is better (because of faster speed, if speed is described by a higher number).