Priklady pouzitia:
1. na metodach: NUnit - nastroj na testovanie metod - vyhladava vsetky metody ktore maju atribut [Test], samozrejme by mohla byt poziadavka aby aby sa metody volali Test*, ale pomocou atributov sa da napriklad specifikovat, ze ocakavame ze vysledkom testu bude nejaka exception, tak to mozeme podla ineho atributu nadefinovat.
2. na vlastnostiach: Pri web controloch su nadefinovane Atributy Description, Category atd. aby vizualne nastroje vedelli zobrazovat nejake popisy k danym controlom a ich vlastnostiam.
Taktisto sa pouzivaju na definiciu web metod pri Web services, definovanie Obsolete casti kodu a mnoho dalsich veci.