Is Twitch and Twitch.tv the Same?
Yes. Twitch.tv is the website URL for Twitch.