Long polling, WebSockets, SSE, WebTransport, and WebRTC are technologies used for server-client communication in modern web applications.
Long polling establishes a connection to the server that remains open until new data is available, providing immediate updates but may introduce delays and be less efficient.