Difference between "less" and "fewer"?
It is common to say "less noise" - "fewer noise" sounds incorrect. But in a different context "fewer benefits" is correct whereas "less benefits" is not. It appears that "fewer" is used when dealing with plurals and "less" is used for a singular. Is this so and what is the exact name given to this device in the English language?