Az Enumerable egy modul, amely gazdag metóduskészletet biztosít a kollekciók bejárásához, kereséséhez és manipulálásához — map, , , , és sok más. A tömbök, hashmapok, tartományok és minden olyan osztály, amely definiálja az metódust, megkapja az összes ezeket a metódusokat. Ez a Ruby elegáns, funkcionális adatfeldolgozásának központja.
