An overview of elements, templates, views, and view containers in Angular and how to modify the DOM programmatically.