Here's why:
* Pronouns stand in for nouns.
* In the sentence "No one came to the party," "no one" replaces the noun phrase "not a single person."
It's important to note that "no one" is a compound pronoun, meaning it's made up of two words that act as a single unit.