KodNest interview question

what are directives in angular