I think one of the most common use cases is using a comet (ajax long polling). Node.JS is very well suited for those due to its invoked nature.
With the help of comet technology, you can create real-time applications. Like chats, etc.
http://en.wikipedia.org/wiki/Comet_(programming) )
source share