Here's why:
* "There" is used as a placeholder subject, introducing the actual subject that follows.
* "Are" is the correct plural form of the verb "to be" to agree with the plural subject "a lot of."
Example:
"There are a lot of people at the party."