The Growing World of Twitch TV
By Shai Hecker, Operations Intern Twitch, also known as Twitch TV, was launched in 2011 as an online streaming site. Many people watch videos on Youtube while not as many have transitioned to the growing world of twitch. Twitch is designed for live streaming while most people on Youtube publish their videos after editing them …