Directives are a core feature of AngularJS that allows you to discover new HTML syntax, which is specific to your particular application. Directives are functions that execute when the Angular compiler finds them in DOM. The different types of directives are an element, attribute, CSS class, and comment.

BY Best Interview Question ON 01 Apr 2020