Last seen not corresponding with when I received a message

I just received a message from a contact today, but yet, this person is 'last seen' a week ago – how is that possible??