What is an entry component in Angular?

An entry component is any component that Angular loads imperatively(i.e, not referencing it in the template) by type. Due to this behavior, they can’t be found by the Angular compiler during compilation. These components created dynamically with ComponentFactoryResolver .

Basically, there are two main kinds of entry components which are following -

  1. The bootstrapped root component
  2. A component you specify in a route