YouTube Channel

A YouTube channel is a subsection of YouTube where people can upload content for all the world to see. The jury is out over whether that was a good idea.