Angular Components
Components are the most basic building block of an UI in an Angular application. An Angular application is a tree of Angular components. Every page has multiple components and one component can belong to many pages. Below is an example of components breakdown and association with the Storefront landing Page as described in Figure 5.