Like most other looter shooters, Destiny 2 combines the fact that players get random drops with their ability to toy with builds and loadouts, customizing everything to a degree. In Destiny 2 there are many layers to this, with armor pieces dropping with random stat rolls both in terms of total value and how that number is distributed among the item's six attributes.
Read more on gamerant.com