What is an iterator? Technology Community › Category: Ruby › What is an iterator? 0 Vote Up Vote Down VietMX Staff asked 4 years ago An object that allows traversal of the elements of the container. In Ruby, an iterator is typically considered any method that uses the yield statement.