It's kind of like Youtube but not exactly youtube. Here you can stream, and if you want to, then upload as well. But this platform focuses mainly on the Game and Live-Streams only.