One for All is a trait in Destiny 2 that can appear on 160 weapons. An enhanced version exists on crafted and some newer weapons.
What One for All does
Hitting three separate targets increases damage for a moderate duration.
Enhanced version
Hitting three separate targets increases damage for an improved duration.