YouTube is a great way for people to distribute their visual content. The company itself really values its users. The more views or subscribers a channel gets, the more profile the user will receive. It's become a way of income for many bloggers. YouTube is platform for social good, activism and free expression. The site is free of cost and offers millions of hours of content.