Trailers. Walkthroughs. Cat videos. Whatever it is you waste your time watching on YouTube, have you ever considered the sheer scale of content being uploaded to the server?
YouTube has, and has put together this awesome site to help you visualise it. Basically, every second that passes in the real world, an hours' worth of content is uploaded to the site.