As the name suggests, Twitch donations are contributions handed out for streamers by other streamers or regular users. The amount varies.