title: Difference between update and update_attributes
body: <p>In Rails 5, what is the difference between update and update_attributes methods. I'm seeing the following results for both the methods</p>
  
  <ol>
  <li>Returns true/false</li>
  <li>Checking for active record validation</li>
  <li>Call backs are triggered</li>
  </ol>
  
  <p>and also regarding update method a new thing was introduced in active record relation. I'm not able to understand it. What is the difference?</p>
  
  <p>Moreover are we using update_attributes in Rails 5. It's not there in active record documentation.</p>
  
  <p>I'm confused with all update methods. I need clarity</p>