How to Build real-time applications with Node.js and WebSockets?

How to Build real-time applications with Node.js and WebSockets?