Twitch can be considered a social network focused on live streaming. It offers social networking features such as live chat, subscriptions and the ability to follow streamers and participate in communities.