Hi. The way I understand, both loops and iterators are, 'loops', but the sutil difference is that a loop is used to just loop several times and an iterators loops several times and also access some attribute of the element being loop. I'm actually trying to find a better and clear explanation of the difference between loop and iterator. -- Posted via http://www.ruby-forum.com/.