Creating an account allows you to subscribe to your favorite channels and easily see NEW videos from your followed channels when you log in. You can also "Like" your favorite videos.
Also, we've rolled out the RSS feeds feature, which now shows an "RSS FEED" red button at the top of your channel page.
This RSS feed allows anyone running RSS software to "subscribe" to your video feed, meaning they will receive automatic alerts when you publish new videos.
The software that end-users need to use is called "RSS reader" software, and there are many open source RSS readers readily available.