8 points · 2025-05-30T22:53:24.665265ZThey mean "live on the internet" as in happening in real time AKA live streamed.