What is socket?
What is a socket?