This kind of socket isn't for your wall - learn about network sockets
A socket is one of the most fundamental technologies of computer network programming. Sockets allow network software applications to communicate using standard mechanisms built into network hardware and operating systems.
Although it might sound like just another feature of Internet software development, socket technology existed
READ Full article