Definition
A protocol providing a persistent two-way communication channel between client and server over a single TCP connection. Used for real-time features like chat, live updates, and collaborative editing.
Example Usage
"The live dashboard uses WebSockets — the server pushes metric updates every second without the client needing to poll."