title: What are the link: Function "parameters" (scope, element, attrs)? AngularJS
body: <p>So I've been using AngularJS for a couple months now and I've scoured the internet and my AngularJS Directives book for an answer to this.</p>
  
  <p>In directives, I almost always see this block of code:</p>
  
  <pre><code>link: function(scope, element, attrs) { 
      //body
  }
  </code></pre>
  
  <p>What exactly are the items inside the function "scope, element, attrs"? This might be a stupid question but I cannot seem to find the answer anywhere.</p>
  
  <p>Thanks!</p>