Features Abilities
Due to the power of GAS (Gameplay Ability System), it is often used not only to create abilities but also to implement some underlying functional mechanisms that are pluggable. These abilities are labeled with the term "Feature."

Note
You should also follow the GCS approach by designing some pluggable logic as individual abilities. This way, logic is more clearly separated, making it easier to replace underlying implementations in the future.
