This document discusses Angular JS built-in directives. It begins by stating the session outcomes, which are to apply built-in directives to given problems. It then lists some common directives like ng-app, ng-init, ng-model, and ng-repeat. The document proceeds to provide examples of using directives like ng-disabled, ng-change, ng-list, ng-maxlength, and ng-minlength in Angular JS applications. It displays the output of using these directives in different code snippets.