Due to just how big Destiny 2 is in terms of game files and assets, Bungie had to come up with the Destiny Content Vault last year when the Beyond Light expansion launched. This was designed to help reduce the impact of files that weren't deemed as necessary for the game's future, thus making loading times faster whenever new big content drops happened.
Read more on gamerant.com