YouTube has a variety of benefits from a marketing standpoint and for branding purposes. Since YouTube is free, in most cases uploading a video has no monetary cost. It's true some really well developed videos may have a cost to produce it, but most videos that are uploaded cost very little in production. Another benefit is that it's a great way to make your product or service made known. If by chance your video goes viral you will get views which lends to subscribers and then may purchase or sign up for your respective services or your affiliates. Also another benefit is that the process for using and registering with YouTube is that it is really, really, simple and relatively easy to do.