This document summarizes key aspects of AngularJS directives including: 1. A basic directive example is shown using restrict, link and directive registration. 2. The directive definition object API is described including properties like priority, scope, restrict, template and link. 3. Priority determines the order directives are run, with lower priority run last for compile and prelink, but opposite for postlink. 4. Scope can be false, true or an object to define isolate scope variables and bindings.