1. Why does the meaning of “today” vary between two utterances made on different dates?
It depends on the context in which each utterance occurs
Explanation
“Today” is a relative expression because its reference depends on the date and context of utterance. A fixed calendar date would instead be an absolute statement.