I've searched this site and been reading up quite a bit, but I still am a newbie when it comes to Shimano part numbers and what the part #'s mean (and for what application). Long cage, mid cage, etc on rear derailers, and the numbers on parts like:
ST-M951
ST-SS95
For shifter/brake...