What exactly is dndbeyond?

Chances are that if you’ve been watching some of the popular campaigns that are being streamed online on various platforms, you have probably heard about dndbeyond, or perhaps it was that new and overly excited player at your table who can’t seem to stop talking about some “Critical Role” or other…but what exactly is dndbeyond?