What is the difference between annotation and decorator? : <p>I am confused when to use term annotation and when to use decorator ?    </p>

<pre><code> @Component({
      selector: 'tabs',
      template: `
      `
    })
    export class Tabs {

    }
</code></pre>
