WebSockets bieden full-duplex communicatie via één TCP-verbinding. In plaats van losse HTTP-requests houd je een permanente verbinding. Toepassingen: chat, live updates, gaming en collaboratief bewerken. De handshake verloopt via HTTP (Upgrade-header), daarna volgt het WebSocket-protocol. Poorten 80/443.