I just bought a Core i7 second generation machine which shows the processor in the BIOS as:
Intel Core i7-2620M CPU @ 2.70Ghz
I have seen i7 3rd and 4th generation processors on Google but I don't understand the suffix (i.e. what is meant by M). I have also seen other processors with suffixes like MQ* and **QX.
What do these suffixes mean?