Diferente de uma requisição HTTP comum (que abre, pede, recebe e fecha a conexão), um WebSocket fica aberto, permitindo que o servidor envie dados pro cliente a qualquer momento — útil para chats, notificações e dashboards ao vivo.
O Supabase Realtime usa WebSockets para avisar um app instantaneamente quando uma linha de uma tabela muda, sem precisar ficar perguntando ("polling") repetidamente.