WebSockets

WebSockets is a communication protocol that provides a full-duplex communication channel over a single, long-lived connection, allowing for real-time data exchange between a client (such as a web browser) and a server.