WebSocket a "pure" socket in the sense that it's just an endpoint where data can be fetched or sent?WebSocket is just a protocol that gets updated whenever an HTTP request is sent using the upgrade header and that WebSocket lies on the application layer on the OSI model rather than the transport layer which includes TCP/UDP sockets.