A featured channel is a setting that those who upload video to YouTube on a regular basis can make use of to organise, highlight and streamline their content to make it easier for search bots to find and for human viewers to engage with. A featured channel, when properly implemented, is also a great way to help build your company’s brand in general.