I know that crowd-funding websites such as GoFundMe are utilized for life-threatening medical expenses and donation goals on Twitch for the more fun/happy things like a new PC, recording equipment, etc.