title: What is the difference between declarations, providers, and import in NgModule?
body: <p>I am trying to understand Angular (sometimes called Angular2+), then I came across <code>@Module</code>:</p>
  
  <ol>
  <li><p>Imports</p></li>
  <li><p>Declarations</p></li>
  <li><p>Providers</p></li>
  </ol>
  
  <p>Following <a href="https://angular.io/guide/quickstart" rel="noreferrer">Angular Quick Start</a></p>