Here's why:
* Common nouns are general names for people, places, things, or ideas. They are not capitalized unless they begin a sentence.
* Proper nouns are specific names for people, places, things, or ideas. They are always capitalized.
Since "today" refers to the current day in general, and not a specific day like "Monday" or "July 4th," it is a common noun.