Eine mit BSD-UNIX eingeführte Software-Schnittstelle zur Interprozeß-Kommunikation. Über TCP/IP sind Sockets auch im Netzwerk möglich. Seit Windows 3.11 auch in Microsoft-Betriebssystemen verfügbar.
Software-Schnittstelle zur "Interprozeß-Kommunikation" (IPC) Sockets sind die vollduplexfähige Alternative zu Pipes und Fifos oder auch zu "Shared Memory". Über TCP/IP sind Sockets z.B. auch im Netzwerk - inklusive Internet - vertreten: Verschiedene Sockettypen arbeiten mit verschiedenen Adressfamilien und bedingen die verschiedenen Netzwerkprotokolle.