One of the reasons YouTube grew as big as it has was the ability to allow other users to embed videos on their own sites. All these videos had the YouTube branding and logos with links back to the YouTube site. Now you can also take advantage of the viral nature of videos by inserting your own branding watermark on all videos that are embedded on to other peoples websites. Getting your brand and name recognized is a major factor when it comes to growing your website and Channel lets you do this automatically!