ABSTRACT
Many nouns in English can be both count and noncount. Sometimes there is little difference in meaning except between a general idea and a particular example of it:
cake/a cake, difference/a difference, divorce/a divorce, string/a string
See the Website Reference C2.1 for more examples.