Un socket nos permite mantener una comunicación activa entre la máquina cliente y el servidor. Es decir, el servidor puede disparar notificaciones a la máquina cliente y esta puede interactuar con lo que el servidor responda.