hmmm
I think one is the time of the story, and one is the time of the reader.
Like if you have a book that deals with the past, but the writer is from this century, the characters will speak in regular modern English, and not in the English that was spoken when the story takes place.
But I'm not sure...
I guess I should have listened more in class.