Socket
Ein Socket ist der Endpunkt einer Netzwerkverbindung, definiert durch IP-Adresse und Port. Er ermöglicht die Kommunikation zwischen Prozessen über TCP oder UDP. Sockets sind die Grundlage fast aller Netzwerkprogrammierung; WebSockets ermöglichen bidirektionale Echtzeit-Kommunikation.