Modular directives let you write AngularJS directives in an incremental, modular, and naturally hierarchical way.