It's annoying the Dictionary always happens to me this absurdity:
Characteristic - distinguishing feature or quality
Feature - a distinctive attribute or aspect of something
Attribute - regard a quality or feature as a characteristic of or possessed by, quality or feature regarded as a characteristic or inherent part of someone or something
Quality - distinctive attribute or characteristic possessed by
For a partly ignorant on the English Lexicon person if you do not know these words it's going to be challenging to know their meaning and more their differences because they are defined using each other, what should I do?