Well, apart from naming and some traditional UI conventions, I don't see how "chat" is different from "comments". Essentially either is a conversation within certain context.
Well Andrew, beyond the interface, the use is not the same, the chat is a discussion based on spontaneity, comments should be more reflective and more focused on a specific topic. That's why I think the comments do not need to be in real time.