What is a Beta in 2017?

Recently, Bungie hosted a console beta for Destiny 2. Supposedly a PC beta will be hosted sometime in late August before the release on September 6th of this year. I have lived through multiple eras of beta pra...