YouTube is a video streaming and social site, which launched in 2005. Since its debut on the internet, YouTube has taken the world by storm, racking up 1.8 billion monthly users. What began as a way … Read more about Rise of YouTube: Skills for Creating Your Own Channel