Learn what WebSockets are, what they do, and how to use them, from what I remember as, the beginning.