Youtube is a video sharing site.
Mike posted his let's play onto Youtube in 2008 and after. He also posted stream announcements and highlights onto his Youtube account.
In his streams, Mike often watches videos from Youtube. It is one of the main things he does in streams for entertainment besides playing games.