Its telling people the history of the game? I am not sure what is hard to grasp here.
This site is for the brand. It covers the TTRPG, yes, but unlike D&D Beyond it is also for covering the movies, shows, video games, cookbooks, and various other ways the D&D Brand is used.