WebSocket — komunikacja w czasie rzeczywistym
HTTP działa na zasadzie żądanie-odpowiedź: klient pyta, serwer odpowiada, połączenie się zamyka. WebSocket otwiera trwały kanał dwukierunkowy. Serwer może wysyłać dane do klienta bez czekania na zapytanie — idealne dla czatów, powiadomień i gier przeglądarkowych.