Twitch is an Amazon-owned live streaming platform focused on video games and creative content, where streamers broadcast to viewers who chat, subscribe and support them.
YouTube is Google's video-sharing platform where creators upload and stream videos, and viewers watch, comment and subscribe, with a partner programme that pays creators.