Twitch offers Games Tutorials, Charity Donations, Esports Events, and Tournaments.