Decoupled UNIX Domain Sockets
tmux runs a single persistent background server daemon per user that manages all windows, panes, and pseudo-terminals (pty). Clients connect via local UNIX domain sockets. If a client terminal crashes or disconnects, the server process and all child processes continue running untouched.