title: HTML - attributes vs properties
body: <p>Is <code>id</code> an attribute or property of HTML?</p>
  
  <p>should I do <code>$('#selector').attr('id');</code> or <code>$('#selector').prop('id');</code></p>
  
  <p>I've read many articles and am still confused.</p>
  
  <p>Could someone please explain to me what the differences between attributes &amp; properties in HTML/JS are in very simple language?</p>