Discovery Channel, globální lídr na poli dokumentární zábavy, představuje nový vizuál, který oslavuje dědictví značky, zdůrazňuje, co za ní stojí, a její odhodlání poskytovat obsah, který bude inspirovat, informovat a zároveň nabídne zábavu další generaci zapálených fanoušků.
Toto oživení vyzdvihuje globální dosah tohoto brandu a schopnost nových produktů inspirovat diváky na celé planetě, aby poznávali svět, ale také sami sebe prostřednictvím různých objevů a poutavých zážitků. Nové logo se skládá z glóbu umístěného uvnitř písmene D. Jde o statický obraz představující všechny kontinenty. Stanice tak odkazuje na své působení po celém světě.