Socket
L'interfaccia di programmazione per il traffico di rete: un endpoint da cui si legge e su cui si scrive come se fosse un file.
I socket BSD sono la base, e ogni linguaggio li incapsula. Client: creazione, connect, send/recv, chiusura. Server: creazione, bind, listen, accept. Esistono anche gli «Unix domain socket» per la comunicazione tra processi sulla stessa macchina.