Socket - A network socket is an internal endpoint for sending or receiving data at a single node in a computer network. Sockets are an API that most operating systems provide to be able to talk with ...