Base from the official site of socket.io http://socket.io/#how-to-use, I cant find any terminologies.
What are the difference between
socket.emit - This method is responsible for sending messages.
socket.on - This method is responsible for listening for incoming messages.
socket.end - This is the first time I'm hearing such a method. I am not really sure that it exists.