Difference between async.each and async.eachSeries
<p>Is <strong>async.each</strong> working as asynchronous array iterating?</p>

<p>Is <strong>async.eachSeries</strong> working as synchronous array iterating?(it waits response actually)</p>

<p>I'm asking these because both have callbacks but async.each works like asynchronous array iterating for ex:</p>

<pre><code>//This is traditional way to iterate an array with callback functions in node.js
//Is this same with async.each ? i want to know it actually.

for (var i = 0; i &lt; data.length; i++) {
 (function (i) {
  request(data[i],function(body){
   console.log(body)
  });
 })(i);

//if this codes and async.each are doing same things , 
//i know that async gives me an aert when all finished thats the difference.
</code></pre>