The purpose of this chapter is to enhance your knowledge of components further with more advanced topics.
Components and Child Components
As you know, a component is a building block in a user interface. An Angular application always has an Application (or root) component. This component (like other components) has a tag in the HTML, and Angular bootstraps into that component. This Application component (like other components) can contain other (child) components.
So, components can contain other components. This is known as composition . As I put it in an earlier chapter, components are like LEGO bricks ...