Enumerable este un modul care oferă un set bogat de metode pentru traversarea, căutarea și manipularea colecțiilor — map, , , , și multe altele. Array-urile, hash-urile, range-urile și orice clasă care definește obțin toate aceste metode. Este central pentru procesarea elegantă și funcțională a datelor în Ruby.
