Introduction Templates are written with HTML which contains the specific attributes and elements in AngularJS. AngularJS combine the information from model (scope) and controller with template and render the view that can visible to user on browser. Template is great features of AngularJS for working with HTML that help us to split up development works. There four type of Angular elements and attributes can be used in template: