A função $.each do jquery serve para fazer iterações entre arrays. Um array é um conjunto de elementos / valor separados em partes de uma variável, ex: [1,2,3,4,5,6]. Cada parte deste array pode ser acessada independentemente. Um array pode ser de vários tamnhos também e multinível. Ex: [[1,2],3,4,5,6] na posição 1 temos [1,2] sendo que o indice é zero. Não vou ficar falando de array aqui por que você já deveria saber.
Podemos fazer isso com array:
$(document).ready(function() {
var arr = [ "a", "b", "c", "d", "e" ];
$.each(arr,function(index, item) {
$('#list').append($( "<li> O item: " + item + " está na posição: " + index +"</li>" ));
});
});
Importante: isso não é o mesmo que $(‘DOMElement’).each().