22 ms·YouTube is a lot more than just a place to upload a video. It has discoverability, an ad platform, social...by untog 11y agoYouTube is a lot more than just a place to upload a video. It has discoverability, an ad platform, social...