La technologie WebSocket est un protocole de communication permettant des canaux de communication en duplex intégral entre un client et un serveur via une connexion unique et de longue durée. Il permet une communication bidirectionnelle sans avoir recours à des requêtes HTTP, permettant ainsi un transfert de données en temps réel entre clients et serveurs.