This word is being superceded by "less", and will soon become redundant.They are not synonyms - "fewer" relates to a number and "less" to mass. The beauty of the English language lies in its precision.