Here's why:
* Abstract nouns refer to concepts, ideas, qualities, or states of being that cannot be physically touched or seen.
* Common nouns refer to general things or people.
Fear is an emotion, a state of mind, and cannot be physically touched or seen. Therefore, it is an abstract noun.