WebSocket is the protocol of connecting the client to the server, in which the client and the server can freely exchange messages as needed

The client does not need to send a request to receive data - they will be sent by the server itself.

WebSocket technology is supported by all modern browsers

Due to optimization, the waiting time for data is reduced