Here's why:
* Common Noun: "Town" is a common noun, a general name for a type of place. Common nouns are not capitalized unless they are at the beginning of a sentence or part of a proper noun.
* Collective Noun: While "town" can refer to a group of people, it doesn't represent a specific, named group like a team or organization.
Example:
* Incorrect: The Town gathered for the annual festival.
* Correct: The town gathered for the annual festival.
However, "town" is capitalized when it is part of a proper noun, which is the name of a specific place.
Example:
* Correct: I live in the town of Springfield.