Here's why:
* Pronouns stand in for nouns (e.g., he, she, it, they, this, that).
* Adverbs modify verbs, adjectives, or other adverbs, often describing how, when, where, or to what extent something happens.
In the sentence "There is a cat on the mat," "there" indicates the location of the cat. It doesn't stand in for a noun.