Directives are classes that add behavior or modify elements in the DOM. Angular has three kinds: components (directives with a template), structural directives (change DOM layout), and attribute directives (change appearance/behavior).
Structural directives — change the DOM structure
They add or remove elements, and are prefixed with :
