title: Difference Between throttling and debouncing a function
body: <p>Can anyone give me a in-simple-words explanation about the difference between throttling and debouncing a function for rate-limiting purposes.</p>
  
  <p>To me both seems to do the same the thing. I have checked these two blogs to find out :</p>
  
  <p><a href="http://remysharp.com/2010/07/21/throttling-function-calls">http://remysharp.com/2010/07/21/throttling-function-calls</a></p>
  
  <p><a href="http://benalman.com/projects/jquery-throttle-debounce-plugin/">http://benalman.com/projects/jquery-throttle-debounce-plugin/</a></p>