Socket
In der Netzwerkkommunikation ist ein Socket der Kommunikationsendpunkt einer Netzwerkverbindung, der durch die Kombination aus IP-Adresse und Portnummer eindeutig identifiziert wird. Über Sockets können Prozesse auf verschiedenen Rechnern miteinander kommunizieren (z. B. über TCP oder UDP). Ein Webserver lauscht z. B. auf Socket 0.0.0.0:443 auf eingehende HTTPS-Verbindungen. Die Socket-API ist in praktisch allen Programmiersprachen verfügbar und bildet die Grundlage der Netzwerkprogrammierung.