What is that?

Twitch is a streaming site, mainly for games. There is a chat there too.