Twitch has become popular in recent times. Hence you can’t think of live streaming without a twitch. Here are some stats that prove the above statement right.
Read this post on techrounder.com